For builders: listing, SDK, approvals, MCP and API
Everything an app or an agent needs to route through its code.
Listing
Send the listing form: app, link, category, payout chain and address, your own trading addresses (excluded from counts) and a target. Once accepted, the protocol derives your builder address, sends its 101 USDC first check, checks its mode is"disabled" and opens the raise.
SDK
curl -O https://www.hyperseed.app/sdk/hyperseed.js
import { seedBuilder, approveSeed, listingStatus } from "https://www.hyperseed.app/sdk/hyperseed.js";
// the two fields every order carries
const builder = await seedBuilder("house"); // { b: "0x...", f: 40 }
const action = { type: "order", orders, grouping: "na", builder };
// the one-time approval, signed by the user's main wallet (EIP-712)
const payload = await approveSeed(userAddress, "house");
// raise, tranches, routed notional, distinct traders
const status = await listingStatus("house");Public API
GET https://www.hyperseed.app/api/apps GET https://www.hyperseed.app/api/apps/:id escrow, builder, tranches, volume GET https://www.hyperseed.app/api/apps/:id/fills?day=YYYYMMDD GET https://www.hyperseed.app/api/epochs GET https://www.hyperseed.app/api/burns GET https://www.hyperseed.app/api/claims/:wallet
MCP server
For agents that trade perps: streamable HTTP at https://www.hyperseed.app/api/mcp.
| Tool | Returns |
|---|---|
list_apps | every listed app with its status |
app_status | one app: raise, tranches, routed notional, traders |
builder_params | the {b, f} an agent adds to its orders |
claimable | a wallet's claimable USDC |
curl -s https://www.hyperseed.app/api/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"builder_params","arguments":{"app":"house"}}}'What a builder can and cannot do
A builder never holds its builder address's key. Its frontend builds the orders, so it can stop using the code at any time; what holds it is the escrow not yet released, plus the 30-day quiet-code return. If it stops routing, its backers' fees stop with it.