Unlisted
Token

Bonding $UNLST

Bonding is listing

Any holder can bond $UNLST behind any hook. A bonded hook shows its bond on its page, skips the extra confirmation on the DEX, and pays its bonders from every swap Unlisted routes through it.

Where the fee goes

Unlisted routes swaps at 0.10% of the output once UnlistedBonds is live. Per hook on the route:

40% to the hook's bonders
30% to its deployer
30% buys and burns $UNLST

A route whose hooks have no bonders sends the bonders' share to the burn too, 70% burned. A vanilla route burns 100%. The deployer's 30% is claimable against a weekly Merkle root; after 90 days it is burned.

Slashing

bond() records the hook's EXTCODEHASH and, if the hook answers implementation(), that address and its code hash. slash(hook) is open to anyone and checks the chain: if anything recorded changed, half of every bond on that hook is cut. The caller gets 10% of the cut, 90% is burned. No vote, no committee.

Unbonding

requestUnbond starts a 7-day wait; withdraw pays out after it. A bond waiting to leave can still be slashed, so nobody can exit in the block before an upgrade.