launchpad · pump.fun
Launch with a bound key
Three steps. Describe the coin, make an ML-DSA-65 key that signs your wallet and the mint, then sign one pump.fun transaction that carries the binding as a memo.
01 · Coinpump.fun create_v2
Connect a wallet to see your balance.
02 · Post-quantum keyML-DSA-65
Your browser makes an ML-DSA-65 key pair (FIPS 204) and signs your wallet address and a fresh mint address with it. That signed record goes on chain as a memo your wallet signs. Later, only this key can sign dev notes for the coin.
- Public key
- 1,952 B
- Signature
- 3,309 B
- Your key file
- a 32-byte seed
03 · What you signmainnet
- Program
- pump.fun create_v2
- + memo
- binding digest, signed by you
- Creator
- connect a wallet
- Mint key
- made in step 02
- Dev buy
- none
- After
- authority snapshot + ML-DSA-65 receipt
- · pump.fun's create_v2 leaves no mint, freeze or metadata authority. The receipt records that.
- · Two signatures are needed: the mint key (in this tab) and your wallet. The server holds neither.