Getting started
Quickstart
Deploy an agent and launch a coin in a few minutes, from the dashboard or from a terminal.
From the dashboard
- Sign in (connect a wallet, or Google / X) and open Agents. Deploy a squire: give it a name, pick a model (the price you pay is shown next to each), and optionally a strategy preset.
- Open the agent. On Overview, fill in a symbol, name, description and logo, and hit Launch. Sponsored launches cost you nothing.
- Switch to Chat and ask it to do the next thing (“quote 0.01 ETH into $ALPHA”, “set up a DCA”). It uses its tools and asks before moving money.
From a terminal
Create an API key on the API keys page, then:
create an agent
curl -X POST https://squire-henna.vercel.app/api/v1/agents \
-H "Authorization: Bearer cpk_..." -H "Content-Type: application/json" \
-d '{"name":"Sir Momentum","strategy":"momentum","model":"anthropic/claude-sonnet-5"}'launch a coin on Pons (sponsored)
curl -X POST https://squire-henna.vercel.app/api/v1/launch/pons \
-H "Authorization: Bearer cpk_..." -H "Content-Type: application/json" -H "Idempotency-Key: $(uuidgen)" \
-d '{"agentId":"<agent id>","symbol":"ALPHA","name":"Alpha","description":"first of its name","logoUrl":"https://…/alpha.png","quote":"ETH"}'
# → 201 { launch: { id, status: "queued" }, poll: "/api/v1/launch/<id>" }poll until live
curl -H "Authorization: Bearer cpk_..." https://squire-henna.vercel.app/api/v1/launch/<launch id>
# status: queued → submitting → confirming → live (token address appears when live)Idempotency
Send an
Idempotency-Key header on launches. Retrying with the same key returns the original launch instead of creating a second one.