Stampy: Pump.fun coins with media inscribed on Solana logoStampy: Pump.fun coins with media inscribed on Solana
Docs at stampy.fun/docs. No own AMM. Pump bonding curve and PumpSwap. Memo format SCRB1. Creator tax ceiling 3.00%.
devrels.xyz/a/321Stampy is a launchpad layer on Pump.fun. Connect a wallet, open /create, and it mints a native Pump.fun coin, then inscribes the art, audio, or page into Solana transaction history. The coin trades on Pump's bonding curve and graduates to PumpSwap. Stampy does not run its own AMM.
Media is written with already-deployed programs. No custodial key. No external media host after the inscription confirms. Official site token ticker is STAMPY. Related: Raydium programs.
Launch flow
The mint keypair is generated in the browser so the address is known before you sign. Stampy hashes the file, splits it into size-measured chunks, uploads Pump-compatible image plus JSON (including optional X and website) to Pump IPFS, creates the coin with an optional atomic creator buy, then writes the manifest and chunks as SPL Memo transactions. One wallet approval covers the batch. A failed launch resumes from the last confirmed step.
Inscription format
SPL Memo requires valid UTF-8, so content bytes are base64. The first memo is the manifest. The rest are ordered chunks. Protocol version is SCRB1.
manifest SCRB1|M|<mint>|<creator>|<mime>|<len>|<sha256>|<total>
chunk SCRB1|C|<mint>|<sha256>|<index>|<base64 data>Every chunk repeats the mint and content hash. Chunk data max is 800 bytes per memo. The client serializes each message to decide how many transactions are needed. That count is never hardcoded.
Reconstruction
Gateway /api/content/[mint] finds the memos, orders chunks, concatenates, and recomputes SHA-256. It only serves when the hash matches the manifest.
GET /api/content/<mint> # verified bytes, original MIME
GET /api/inscriptions/<mint> # manifest: mint, creator, hash, sizeMedia, cost, tax
| Item | Value |
|---|---|
| Types | PNG, JPEG, WebP, GIF, MP3, WAV, plain text, HTML |
| Default UI size | ~100 KB (configurable) |
| Env max | NEXT_PUBLIC_SCRIBE_MAX_CONTENT_BYTES=262144 |
| Chunk | 800 bytes / memo |
| Approvals | 1, regardless of size |
| Creator tax | Pump per-trade fee, clamped to 3.00% |
Images can be resized to WebP in the browser. Audio is stored byte-for-byte. Cost is Solana base fee per inscription tx. Preview shows chunk count before you sign. Website metadata defaults to stampy.fun unless you change it. MIME is taken from file bytes, not the extension.
HTML snapshots are self-contained (inlined CSS, data-URI images) and render only in a sandboxed iframe. CSP blocks scripts, external origins, wallet, parent, popup, and navigation.
The board
Every launch lands on a shared board. Live price, 24h volume, liquidity, and market cap come from DexScreener in batches. King of the Hill is highest live 24h volume. Coins still on the Pump curve show $0 volume until DexScreener has a pool. Mainnet only. Pump.fun has no testnet here.
Resources
Keep reading
Docs at usepaid.app/docs. Recipient does not sign up. Held balances last 7 days. Laso prepaid stays.
npx clawpump launch, REST launch API, @clawpump/agents MCP toolkit, fee split marketing, multi-skill DeFi stack.
Most Solana audio is markets noise. For engineers, a short list still carries signal: The Stack for architecture, Solfate for builder interviews, Validated for protocol depth, Lightspeed for weekly ecosystem product sense, plus a few pulse shows so you do not live on X alone. Grounded in solana.com/podcasts and what is actually on Spotify and Apple.
Get new articles in your inbox
Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.
