bunk

Somewhere on Solana there is an address that bunk keeps paying and that no one can spend from, because no one has ever known its key. It was made by hashing, not by choosing a secret. The only way SOL ever leaves it is for someone to recover a private key from a public one. If that happens, the curve under every Solana wallet is broken, and this address is how bunk finds out.

The canary

address
status
balance
paid in by bunk
waiting to be sent
deposits
last deposit
counter
hash
recomputed here
spent by

How the address was made

y = SHA-256( "bunk/canary/v1" ‖ mint ‖ counter )
try y as a compressed ed25519 point
if it is a point: multiply by 8, encode, done
if it is not: counter + 1, try again
mint     
counter  
address  

Attempts

counterhashresult

Flow

tradescreator vaultclaimholders in bunkernew bunkcanaryopened on drawdownbuy and burnbunker modeif spent

Where each claim goes. The dashed line is the tripwire: it carries nothing until the day the canary is spent.

Deposits

timeleafamountrunning totalcheck

What changes if it trips

rulenominalbunker mode
holder share40% to 60%, set by the last digest0%
bunk share35% to 55%0%
canary share5%0%
each claimpaid, sealed and fed to the canarybought and burned in full
sealed bunksopened one at a time on drawdownsopened one after another and burned in full
amounts owed to holderspaid once they reach 0.001 SOLburned
way backnone needednone. the mode is permanent

What survives a break

thingbefore a breakafter a break
SOL in any wallet, including the surface walletsafeexposed
SOL sealed in bunkssafeexposed, which is why each is capped and all are drained on a trip
SOL already paid to holderstheirsexposed like any wallet
the canary balancesafetaken by whoever breaks the curve first
tokens already burnedgonegone
the record of what bunk didwallet signature and hash signaturehash signature and the anchored root
bunk's hash keysnever derived from a curveunaffected

The canary is small on purpose and it grows with every action. It is a standing reward for the first proof that the curve has fallen, paid automatically, to whoever can show it. A trip is confirmed only when the balance has dropped below what bunk paid in and a transaction signed by the canary address itself is found on chain. bunk then records that transaction's hash with its next leaf and never leaves bunker mode.