Powerful Moss
January 17, 2025, 12:55 UTC. LogicBeach casts on Farcaster: "Let this Moss grow on you!" A new album is out on the usual streaming services, and the puzzle lives on logicbeach.xyz. Twelve songs, twelve seed words hidden somewhere in them, and a prize on Base for whoever puts the words together.
The pitch on the page is "Borrowing funky soundfonts hot off the DonkeyKongCountry2 SuperNintendo cartridge". So yes, the soundtrack of your childhood, now with a wallet inside. Grab headphones and a notepad.
Powerful Moss
base
Twelve songs on Donkey Kong Country 2 soundfonts and a twelve-word seed somewhere in them. The prize waits in a contract on Base that opens only for the wallet the seed derives.
- Author
- LogicBeach
- Prize recorded
- 0.55941 ETH
- Still unsolved
- 1 · 0.55941 ETH
Census
- unsolved
- 1100%
- public keys
- 1100%
- private keys
- 00%
Access
- Load
getCollection("powerful-moss") - Showpowerful-moss in the playground
How the Powerful Moss puzzle works
The page at launch spelled it out. "Hidden across the tracks are 12 secret seed words". Then four steps:
- Find all twelve words hidden in the album.
- Put them in the right order.
- Import the phrase into a wallet.
- Hit withdraw on the page with that wallet.
The phrase derives one wallet. The page calls it the winner wallet, and only that wallet can pull the prize out of the contract. The contract also sells the album as an NFT, at least 0.01 ETH, and every mint goes into the prize.
That long description is gone from the page now. What's left is the short version: 12 songs, "and all that implies", and "There's more waiting for those who pay attention and fall through the surface cracks." The March 2025 Wayback capture still has the whole thing, and so does the repo.
Why the lossless .wav files matter
One line from the launch page: "The Puzzle will require the actual lossless .wav files so...". And that's where it stops. Best hint on the page, and it trails off.
Streaming services compress the audio, and the page wants the files nobody compressed. Those came from the contract: mint the NFT and the page hands you a download link. Which means every solver who buys the album makes the prize bigger for everyone else. Nice trick.
The other option on the page was "Steal the album", linking a YouTube clip called "One of the worst and coolest of crimes". It isn't the album.
What LogicBeach said before the launch
The album took almost a year, and LogicBeach talked about it on Farcaster the whole way. The record keeps 9 hints, many of them from those casts:
- March 2024: Donkey Kong Country 2 MIDI soundfonts, "iykyk", and a puzzle "that requires uncommon knowledge, but won't take a genius, to solve."
- April 2024: "a few of the 12 words already baked in".
- April 2024 again: "It'll be similar to this one", with a link to Bifurcations and its solution.
- September 2024: the older puzzles were technically hard and got solved "way too fast", so "I am taking care to make this one more creative."
- A week after the launch: "8 people have discovered the /poap This is a good sign ;]"
Is it like Bifurcations?
The author says so. Bifurcations was LogicBeach's 2020 album puzzle with a Bitcoin prize, and it got solved. Somebody wrote up the whole solve on Medium, and that's the link LogicBeach gave. Homework, basically.
Why the 1 ETH prize is about half that
The launch page promised "1 ETH (currently ~$4,000) and whatever else has been tossed into the prize wallet". The note under it: the pot "starts at 0.25 ETH and grows to 1 ETH over the course of 2 months", and withdrawing earlier forfeits the rest to the creator. Today the page says the pot grows "to the full contract balance" instead.
The chain never got near the first version. The 0.25 ETH came in one mint on January 10, 2025. The rest is people buying the album: 0.1, 0.05, 0.03, and a long line of 0.01. A week after the launch LogicBeach said the prize was "up to ~0.5 ETH and growing". The contract has never held 1 ETH. The two months ran out in March 2025, so by the page's rules whoever finds the phrase gets all of it.
What happened on January 10
A week before the launch, the plumbing went in. At 16:46 UTC the winner wallet got 0.01 ETH from the address that deployed the contract two hours later. It called another contract and got 0.00641 ETH back. At 18:58 it minted the album itself, and a minute later that 0.01 ETH left the contract again. One more 0.01 ETH mint went in and straight back out, and at 19:03 came the 0.25 ETH. Looks a lot like somebody testing the pipes before opening the tap.
The last three mints, in 2026, paid 0.001 ETH each. The page asks for 0.01 minimum. The contract is less strict than its page.
The contract isn't verified
Blockscout has no verified source for it, so the withdrawal rules come from the page, not from code anyone can read. The record takes the page at its word.
The winner wallet already signed
Two of those January 10 transactions were signed by the winner wallet, so its public key is on chain and on the record. Nice to have. Useless to attack: a full 256-bit key with no range is not a brute force target.
What the powerful-moss record carries
export const powerfulMossAlbum = basePuzzle({
id: "powerful-moss",
address: standard("0x635739254BDE27d28301f25aD57c3cAC3C3468f3"),
escrow: standard("0x831102C7eb86f9EC8f79dF891bDeA187D54344Dd"),
sourceUrl: PAGE,
startedAt: "2025-01-17 12:55:27",
preGenesis: true,
pubkey: uncompressed("04d8e5d3…22a8da6604"),
prize: 0.55941,
stages: [stage("seed", …), stage("withdraw", …)],
hints: [official("Using DonkeyKongCountry2 midi sound-fonts, iykyk ;] …", ANNOUNCEMENT, …), …],
transactions: [funding(/* 2025-01-10 */), increase(…), decrease(…), …],
});
An address and an escrow
The seed opens a wallet, and the prize sits somewhere else. That's new here. So the record splits it: address is the winner wallet, the one the twelve words derive, and escrow is the contract holding the pot. balance() asks for both and adds them up, because that's what the phrase is worth. The balances guide has the details. On the day someone finds the words, verify checks them against address, as usual.
Base, not Ethereum
basePuzzle puts it on Base. The addresses look exactly like Ethereum ones, and the same key derives the same address on both chains. What differs is where you look: basescan.org for links, Blockscout at base.blockscout.com for the balance.
Started at the launch, funded a week before
startedAt is the launch cast. The wallet and the contract were funded on January 10, so preGenesis marks that earlier money.
A ledger across two addresses
transactions holds every move of ETH in or out of the two addresses. The winner wallet's own mint moved 0.01 ETH from one to the other, so it changes nothing and isn't listed. prize is the sum of the rest, 0.55941 ETH. The live number is in the balance line below.
Hints from a page that changed
The hints from the launch page carry source on the live page and a confirmation pointing at the March 2025 capture, since the live page lost most of that text. The page as the capture shows it and every cited cast are archived in assets/sources/powerful-moss/.
The Powerful Moss record
basestandard unsolvedpre-genesis
Record
basePuzzle({
address: standard("0x635739254B…3C3468f3"),
escrow: standard("0x831102C7eb…D54344Dd"),
})- Prize
- 0.55941 ETH
- Key material
- none published
- Verification
- unverifiable
- Solved
- not yet
- Trail
- Explorerbasescan.org
- Sourcelogicbeach.xyz/powerfulmoss
- Trypowerful-moss in the playground
- Address
- 0x635739254BDE27d28301f25aD57c3cAC3C3468f3
escrow 0x831102C7eb86f9EC8f79dF891bDeA187D54344Dd
Key
- public key · uncompressed
- 04d8e5d392cb30d9f69334a0bffe3075dff2667cabe758fc53a24aba2c3ed58a6c64bb13365e7faea54a217ab5681c998c0bd1c771e5925858a6657422a8da6604
Transactions
- funding2025-01-100.01 ETH0x2b3699be…e8ee19
- increase2025-01-100.00641 ETH0x7cf9f382…011d74
- decrease2025-01-100.01 ETH0x6ed9c642…84dec2
- increase2025-01-100.01 ETH0x2f6b9092…4b3f50
- decrease2025-01-100.01 ETH0xe50fb85b…3c142d
- increase2025-01-100.25 ETH0x333cb186…63e652
- increase2025-01-100.03 ETH0x628c9bd3…281ac2
- increase2025-01-100.1 ETH0x11ab0268…78befa
Stages
- seed
Find the twelve words hidden in the album and put them in order. The phrase derives the winner wallet.
- full album videoyoutube.com/watch?v=li4e7wyHMv0
- puzzle pagelogicbeach.xyz/powerfulmoss
- withdraw
Only the winner wallet may withdraw the prize from the contract. It starts at 0.25 ETH and grows to the whole contract balance over two months, and an early withdrawal forfeits the rest to the creator.
- puzzle pagelogicbeach.xyz/powerfulmoss
Hints
- 2024-03-26
officialUsing DonkeyKongCountry2 midi sound-fonts, iykyk ;] This will once again be released as a crypto puzzle with baffling concepts. I'm aiming to create a puzzle that requires uncommon knowledge, but won't take a genius, to solve.
- 2024-04-14
officialI'm working on the music still, but have a few of the 12 words already baked in ;)
- 2024-04-14
officialIt'll be similar to this one https://cointelegraph.com/news/treasure-hunters-race-to-claim-btc-prize-hidden-in-new-music-album Solution: https://elronvhubbard.medium.com/logic-beach-bifurcations-album-puzzle-write-up-1e1094d41038
- 2024-09-02
officialYa know, I've tried really hard in the past to make the puzzles technically difficult and it gets solved way too fast, so I am taking care to make this one more creative.
- undated
officialLike a clock, year, or seed phrase, this album has 12 of 'em. 12 songs... and all that implies. There's more waiting for those who pay attention and fall through the surface cracks.
Sourcelogicbeach.xyz/powerfulmossConfirmweb.archive.org
- undated
officialHidden across the tracks are 12 secret seed words, essential components of a cryptocurrency wallet.
Sourcelogicbeach.xyz/powerfulmossConfirmweb.archive.org
- undated
officialTo solve the puzzle, you must: Find all twelve words hidden in the album. Determine the correct order of these words.
Sourcelogicbeach.xyz/powerfulmossConfirmweb.archive.org
- undated
officialThe Puzzle will require the actual lossless .wav files so...
Sourcelogicbeach.xyz/powerfulmossConfirmweb.archive.org
- 2025-01-24
official8 people have discovered the /poap This is a good sign ;]