01
WOTS one-time keys
Every launch burns a fresh 16-leaf one-time signature key. Hash chains sign exactly once — then the secret is gone.
Launch a real coin on pump.fun from your own wallet in under a minute. Every launch also gets a WOTS one-time-key attestation bound to its on-chain create transaction.
leaf #0 signed the launch payload
signed once · anchored forever
coins launched
—
attestations
—
sol bonded
—
graduated
—
wots keys burned
—
slot
—
01 · launch
Real mainnet launch, signed by your wallet. The coin appears on pump.fun the moment it confirms — usually under 15 seconds.
2–10 letters or digits
0/500
live preview
buildingawaiting launch…
02 · market
Every coin launched through this site, priced straight from its pump.fun bonding curve on-chain. Refreshes every 3s.
reading bonding curves…
| # | coin | price | mcap | curve | bonded | creator | age | 24h | trend | status | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| reading bonding curves… | |||||||||||
0 coins · on-chain bonding curves · graduates at 100% to PumpSwap · —
03 · firehose
Every new coin created on pump.fun, streamed the moment it lands on-chain. Tap one to trade it from your wallet.
waiting for the next launch…
source: PumpPortal real-time stream · unvetted — most new coins go to zero, and some are scams
04 · chain of trust
Every launch is signed once with a one-time key over its real pump.fun create transaction. Verify any row.
05 · protocol
Hash-based signatures are boring cryptography — which is exactly why they survive quantum computers.
01
Every launch burns a fresh 16-leaf one-time signature key. Hash chains sign exactly once — then the secret is gone.
02
One-time public keys aggregate into a single Merkle root. One hash commits to the whole identity — compact and complete.
03
The signed payload commits to the real pump.fun create transaction — mint, creator wallet, slot. Anyone can re-derive the chain and verify it.
verify an attestation
$ curl -X POST pqc.market/api/attestations/verify
-d '{"id": "7f3a…"}'
{ "ok": true, "checks": { "chain": true, "merkle": true, "signature": true } }