anchorpad.
For bot developers

Every AnchorPad launch, verified, with its exact fee.

AnchorPad coins launch on Meteora Dynamic Bonding Curve pools (the default) or, optionally, on Raydium LaunchLab. Two read-only tools let your bot find them: a public JSON feed, and a single-file watcher that verifies each new pool straight from the chain.

Read-only. Nothing here signs, trades, or needs a wallet or an API key. We don't ask anyone to buy. Fees come from each pool's on-chain config.

Downloads

Two files, no install

On-chain watcher

Subscribes to Meteora DBC and Raydium LaunchLab program logs, reads each new pool and its config, and prints only AnchorPad launches as JSON lines, with the fee schedule. One file, Node.js 20+.

anchorpad-watcher.mjs

Feed sample

Polls the verified HTTP feed, overlaps windows by one second and removes duplicates by pool. No packages, Node.js 18+. Meteora launches by default; add --all-venues for Raydium too.

feed.mjs
# first block: bring your own RPC (HTTP + WebSocket)
RPC_URL=https://your-rpc.example WS_URL=wss://your-rpc.example node anchorpad-watcher.mjs --watch

# check one pool-creation transaction
node anchorpad-watcher.mjs --verify <signature>

# follow the HTTP feed
node feed.mjs --from <epoch-ms>

The HTTP feed lists a launch only after its pool is on-chain and verified (ANCHORCAT and HMM listed about 2 seconds after landing; not a guarantee), so watching the chain is always faster.

The feed

GET /api/launches

Newest first. Poll with ?since=<created_at of the newest launch you have>&limit=500; answers are cached for 2 seconds.

FieldMeaning
pool, mint, venuePool address, coin mint, meteora-dbc or raydium-launchlab
quote_mint, quote_symbolThe pair asset (SOL, USDC, …)
created_atWhen AnchorPad listed it (ms). Use it as your since cursor.
activated_atWhen trading opened, read from the pool (ms)
signatureThe pool-creating transaction, when known
uri, imageToken metadata and image
fee (Meteora)feeBps (100 = 1%) and sniperShield: null, or {startBps, endBps, periods, periodSeconds, startsAt, endsAt} for coins that open with a higher fee (new launches: 10% falling to 1% over the first two minutes; earlier coins keep their own schedule, e.g. 15% over one minute)
fee (Raydium)Flat, no Sniper Shield: feeBps, split {raydiumBps, creatorBps, platformBps}, verified, readAt, read from Raydium's GlobalConfig and AnchorPad's LaunchLab PlatformConfig
How a pool is verified

What makes it an AnchorPad launch

Test your parser on real launches: ANCHORCAT (Meteora, Sniper Shield), pool transaction 2dPFVJUqS4QXPBtwm1HZMT5s7oVrjix3kS9UT6QZmWxoZ4Co2Gym7474bTkLDo91oNgXmnT1T7UXsp4bYS52unhz; PAID (Raydium, flat 1%), 2Uebp5fv5zwLRminpFz5ESnmeiGrBFYESPRwm8v91UCtqye7a3zVFrwibHbPdFtqe15i8wwkNkwPUskEZBkoEzpS.

Found a missing field or a wrong value? Tell us on X: @anchorpadlabs.