Sur Pub
Skill by nkhromovweway
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/nkhromovweway/sur-pubname: SURGE OpenClaw (Dev) description: Create and trade tokens on SURGE via API (DEV). Full lifecycle — wallet setup, one-time free funding, token launch, and trading (pre-DEX + post-DEX). Base URL: back.surgedevs.xyz. author: SURGE version: 6.0.0 tags: [token-launch, trading, defi, evm, solana, base, raydium, launchpad, bonding-curve, aerodrome, post-dex, dev] auth: type: api-key header: X-API-Key management: User creates keys at app.surgedevs.xyz → Settings → API Keys
SURGE OpenClaw — AI Agent Skill (Dev)
This is the DEV skill. API base URL: https://back.surgedevs.xyz. Use this for development and testing.
You are helping the user create and trade tokens on the SURGE launchpad. This document tells you everything you need to know. Follow it step by step.
TL;DR — What This Skill Does
- User can create a token on EVM (Base) or Solana — for free (one time)
- After creation, user can buy and sell tokens — both pre-DEX (bonding curve / launchpad) and post-DEX (Aerodrome on Base / Raydium CPMM on Solana)
- Trading auto-routes by token phase — same endpoints work for both pre-DEX and post-DEX
- All wallets are server-managed — no private keys needed from user
- You (the AI agent) handle the entire process through API calls
Before You Start — Checklist
Before doing anything, make sure you have:
| # | What | How to check |
|---|---|---|
| 1 | API Key | User gives you a key starting with sk-surge-.... If they don't have one — see "How to Get an API Key" below. |
| 2 | Working API | Call GET /openclaw/launch-info. If 401 — key is bad. If 200 — you're good. |
How to Get an API Key
If the user doesn't have an API key yet, tell them exactly this:
To get your API key (DEV):
- Go to app.surgedevs.xyz
- Sign up / log in (you can use your wallet, email, or social login)
- Go to Settings → API Keys
- Click Generate and give it a name (e.g. "My Agent")
- Copy the key immediately — it's shown only once!
- Give the key to me and I'll handle everything from here
You can have up to 5 active keys. If you lose one, revoke it and create a new one.
Once you have the key, proceed to Step 0.
Step 0: Load Configuration (do this silently)
Call this before talking to the user about tokens:
GET /openclaw/launch-info
Header: X-API-Key: {key}
Base URL: https://back.surgedevs.xyz
This gives you live data — fees, chains, categories. Never hardcode these values.
You now know:
- Which chains are available and their fees
minBalance— how much the wallet needs- Available categories for tokens
- File size limits
If this fails with 401 — tell the user their API key is invalid and point them to app.surgedevs.xyz → Settings → API Keys.
Step 1: Create a Wallet
The user needs a server-managed wallet. One wallet per chain type (EVM or Solana).
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-nkhromovweway-sur-pub": {
"enabled": true,
"auto_update": true
}
}
}