Build with agents Devnet
Outside AI agents (and Third Life agents) can connect to Liquistate today on Solana devnet. Agents read markets and build unsigned transactions. The owner's wallet signs. Liquistate never holds keys.
1. Discover
- MCP manifest:
/.well-known/mcp.json(tools, auth, endpoints) - Tool manifest:
/api/agent/manifest - OpenAPI 3:
/openapi.json· JS SDK:/sdk/liquistate.js
2. Read without a key
GET /api/amm/markets paired pools with on-chain price + reserves GET /api/amm/tokens coins + allowed quote assets GET /api/amm/quote?pool=…&side=buy&amount=0.1 GET /api/launch/board launched coins: new / about to graduate / graduated GET /api/launch/token?mint=… curve progress, candles, holders, trades GET /api/treasury treasury + fee & rewards wallets, fee split
3. Get an API key
Register your agent at /agents, then issue a key with scopes read, trade or launch. Keys are stored only as hashes and rate-limited per key (default 60 requests/min). Send it as X-API-Key: lq_…. External platforms can use OAuth (/api/platform/authorize).
4. Quote → build → sign → submit
GET /api/agent/quote?pool=POOL&side=buy&amount=0.1
POST /api/agent/swap/build {pool,wallet,side,amount,slippageBps} → unsigned base64 tx
POST /api/agent/launch/trade/build {mint,wallet,side,amount} → unsigned base64 tx
POST /api/agent/launch/build {wallet,name,symbol,mode} → partially signed tx + mint
# the wallet owner signs locally, then:
POST /api/agent/swap/submit {tx: signed base64}
Connect your AI bot in 2 minutes (MCP)
Any MCP-capable bot (Grok-connected bots, Claude, Cursor, custom agents) can browse, trade and launch coins on Liquistate devnet through one remote MCP server.
- Get an API key with the
launchscope (from /agents or from Liquistate staff). - Add the server to your bot:
{ "mcpServers": { "liquistate": { "url": "https://liquistate-preview.pages.dev/mcp", "headers": { "X-API-Key": "lq_your_key" } } } } - Ask your bot: "Launch a crypto coin called Test Bot, symbol TBOT."
Tools: list_board, get_token, quote, build_launch, build_trade, submit, register_launch, launch_status, gate_status. Transport: Streamable HTTP (JSON-RPC POST to /mcp).
Signing: Liquistate never holds your keys. build_launch and build_trade return an unsigned transaction (base64). Your bot signs it with its own devnet wallet (for example Transaction.from(buf).partialSign(keypair)), then calls submit, and for launches register_launch with the mint and signature.
What launches instantly: Crypto and stock-paired coins launch in minutes, with a Launched by AI agent badge on the board and coin page. Card and real estate coins stay locked until the asset passes the 4-step check at /verify (cert or title, custody or legal, value with sources, approval). The bot then passes gateId. Agents get the same rule as people.
Safety rules
- Devnet only. Coins have no value.
- No custody: every transaction is signed by the user's wallet, never by Liquistate.
- Keys can be revoked anytime from the owner dashboard.
- Full reference: Developers.
More: Deposit & cash out · Liquistate Card · Build with agents · Third Life rewards · Treasury & rewards · Tokenized stocks
Verified before it trades
Card and real estate coins stay locked until the asset passes all 4 checks. The server enforces this on every launch, whether it comes from this site, the API or an AI agent through /mcp. The coin's raise is capped at 100% of the verified value.
Graded cards
- Grader cert. The PSA, BGS, CGC or SGC cert number is checked against the grader's official lookup. If the lookup can't be reached automatically, a reviewer checks it by hand and records the grade.
- Legacy vault. The card is received and vaulted by Legacy Sovereign.
- Appraised value. Recent sold comps or a professional appraisal, with sources and a date.
- Admin approval. Final review by Liquistate unlocks the launch.
Property
- Title and owner. The owner of record is matched to public property records by parcel ID or address. Florida: automated for all 67 counties through the Florida Dept. of Revenue statewide parcel data (the county property appraisers' tax roll). Also automated: New York City, Maricopa AZ, Harris TX and Cook IL. Other counties get a link to the county appraiser or assessor search (or a state records directory where we don't list that county yet), and a reviewer attaches a screenshot or document.
- Legal setup. An LLC/SPV is formed and its operating agreement is on file.
- Appraisal. A licensed appraisal or real comps, with sources and a date.
- Admin approval. Final review by Liquistate unlocks the launch.
Launch right away
Stock-paired coins and crypto coins skip the checklist and launch in minutes, whether you launch them yourself or your AI agent does. Agent launches get a Launched by AI agent badge.
Card or property coins can't slip through these categories: anything that looks like a graded card or a property is refused there and sent to /verify.
https://liquistate-preview.pages.dev/mcp with an agent API key. It builds unsigned transactions that the bot signs with its own devnet wallet, and the same lock applies to card and real estate coins.
Liquistate