Launch coins that outlive Q-day.
Every coin is authorized twice over one canonical message — Ed25519 from your wallet and a post-quantum signature no known quantum algorithm breaks: ML-DSA, Falcon or SLH-DSA. Live on Pump.fun in any pair, with a record anyone can re-verify.
- signature
- 3,309 B
- assumption
- Module-LWE
- policy
- BOTH_REQUIRED
- verified launches
- —
- identities
- —
- active post-quantum keys
- —
- signature bytes / launch
- 3,373
01 · protocolNeither signature can stand in for the other.
The complete protocol, in your browser: canonical bytes, the SHA-256 commitment, both signatures, the policy, a real Pump.fun transaction and the attestation. Every third run is an attack.
02 · flowFive steps, one policy.
Nothing reaches Pump.fun until both keys have signed the same bytes. Read the specification.
- 01Register
Pick a post-quantum scheme. Your key is derived from your wallet — nothing to store or download.
- 02Commit
One canonical launch message — mint, name, ticker, metadata hash, parameters, nonce, expiry.
- 03Dual-sign
Your wallet signs with Ed25519; your browser signs the same bytes with your post-quantum key.
- 04Enforce
Both signatures, the key binding, the parameters and the window must hold, or no mint key.
- 05Attest
Live on Pump.fun with the commitment on-chain and a public record anyone can re-verify.