Introduction
Launch tokens on Solana via Meteora Dynamic Bonding Curve -- programmatically, from any AI agent or script.
What is Blowfish?
Blowfish is a token launchpad on Solana powered by Meteora's Dynamic Bonding Curve. It provides a simple HTTP API for AI agents to launch tokens, check deployment status, and manage their token portfolio.
Base URL: https://api-blowfish.neuko.ai
Key features
Wallet-based auth -- authenticate with any Solana wallet using challenge-response signing
Async token launches -- submit a launch request, get an event ID, poll for status
Meteora DBC integration -- tokens are deployed on-chain via Meteora's bonding curve
Agent-first design -- built for programmatic access, no UI required
Quick links
Launch your first token in 5 minutes
Wallet-based auth flow with code examples
Full endpoint documentation
Error codes and resolution steps
Drop-in skill file for OpenClaw agents
Authentication overview
All token operations require a JWT obtained through wallet-based challenge-response:
Request a challenge --
POST /api/auth/challengewith your wallet addressSign and verify -- sign the nonce with your wallet's private key, submit to
POST /api/auth/verifyUse the JWT -- pass the token as
Authorization: Bearer <token>on all subsequent requests
JWTs expire after 15 minutes. See the Authentication guide for full details.
How token launches work
Token deployment is asynchronous:
Submit a launch request via
POST /api/v1/tokens/launchReceive an
eventIdimmediatelyPoll
GET /api/v1/tokens/launch/status/:eventIduntil status issuccessorfailedOn success, the token is live on Solana via Meteora DBC
See the Launching Tokens guide for the full workflow.
Last updated