Fee routing — launch for anyone
Any launch can point its 80% creator-fee share at an X or GitHub account instead of the launcher's own wallet. Launch a token about your favourite builder, streamer, or friend — and every trade pays them, even if they have never heard of BASTION.
How it works on-chain
- ·At launch, the handle (e.g.
x:someoneorgithub:someone) is hashed and written into the vault next to the locked LP position. This is permanent and public. - ·Every fee collection sends the creator share into escrow inside the vault, credited to that handle — not to any wallet.
- ·When the account owner claims, everything escrowed sweeps to their wallet in one transaction, and all future fees stream to them directly with no further action.
Claiming
- ·Go to Claim in the nav, connect the wallet you want paid, and check your handle — you can see what's waiting before verifying anything.
- ·Verify with one OAuth sign-in (GitHub live today, X coming). We never get posting rights or any account access beyond your username.
- ·Our verifier signs an attestation binding your username to your wallet; you submit it in a single claim transaction. The vault checks the signature and releases the funds.
Trust model
The only trusted party is the verifier key that attests handle ownership — the same trust model bags.fm uses. Crucially, the verifier can never steal funds: it can only bind a username to a wallet, and escrowed fees can only ever move to the wallet named inside a valid attestation. Once a handle is claimed it is bound forever and the verifier is out of the loop.
Routed fees never expire. If the person never claims, the escrow just keeps growing — on-chain, visible to everyone, waiting. That's the marketing power: "there's X ETH sitting on-chain with your name on it" is a hard message to ignore.