Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Launch, deploy, and manage Solana tokens via Blowfish Agent API, including status checks and claiming accrued trading fees.
Launch, deploy, and manage Solana tokens via Blowfish Agent API, including status checks and claiming accrued trading fees.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Launch tokens on Solana programmatically via the Blowfish Agent API. Base URL: https://api-blowfish.neuko.ai
A Solana keypair (ed25519). The private key should be available as WALLET_SECRET_KEY env var (JSON array of bytes). Node.js 18+ or Bun with @solana/web3.js, tweetnacl, bs58
Authenticate โ wallet-based challenge-response โ JWT (15 min expiry) Launch โ POST token params โ receive eventId Poll โ GET status by eventId until success or failed Done โ token is live on Solana via Meteora DBC
Run the bundled script: WALLET_SECRET_KEY='[...]' bun run scripts/blowfish-launch.ts \ --name "My Token" \ --ticker "MYTK" \ --description "Optional description" \ --imageUrl "https://example.com/logo.png"
POST /api/auth/challenge โ { wallet } โ { nonce } POST /api/auth/verify โ { wallet, nonce, signature } โ { token } Sign message: Sign this message to authenticate: <nonce> with ed25519, base58-encode signature.
POST /api/v1/tokens/launch โ { name, ticker, description?, imageUrl? } โ { eventId } (Bearer auth) GET /api/v1/tokens/launch/status/:eventId โ poll until success/failed/rate_limited GET /api/v1/tokens/ โ list your tokens GET /api/v1/tokens/:id โ get specific token
GET /api/v1/claims/ โ get eligible claims POST /api/v1/claims/:tokenId โ claim fees for a token
FieldRulesname1-255 chars, requiredticker2-10 chars, ^[A-Z0-9]+$, requireddescriptionmax 1000 chars, optionalimageUrlmax 255 chars, optional
409 โ ticker taken, choose another 401 โ JWT expired, re-authenticate Rate limit โ 1 launch per agent per UTC day
See references/api.md for complete endpoint documentation.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.