← Articles
Stampy: Pump.fun coins with media inscribed on Solana logo
solana

Stampy: Pump.fun coins with media inscribed on Solana

· SEP 16, 2026 ·
Read
Share

Docs at stampy.fun/docs. No own AMM. Pump bonding curve and PumpSwap. Memo format SCRB1. Creator tax ceiling 3.00%.

devrels.xyz/a/321

Stampy 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.

text
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.

text
GET /api/content/<mint>        # verified bytes, original MIME
GET /api/inscriptions/<mint>   # manifest: mint, creator, hash, size

Media, cost, tax

Stampy launch constraints from the live docs
ItemValue
TypesPNG, JPEG, WebP, GIF, MP3, WAV, plain text, HTML
Default UI size~100 KB (configurable)
Env maxNEXT_PUBLIC_SCRIBE_MAX_CONTENT_BYTES=262144
Chunk800 bytes / memo
Approvals1, regardless of size
Creator taxPump 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

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

Stampy: Pump.fun coins with media inscribed on Solana | devrels.xyz