Bid with your AI agent
Connect your agent to Sealround’s local MCP server. Read the sale rules first, then approve the price limit, spending limit and deposit cap for a sealed bid.
Connect your client
Open a local copy of Sealround with Node 24 and pnpm 12.3.4. Run pnpm install --frozen-lockfile from the repository root, then add this read-only testnet setup.
Run this from the repository root, then use /mcp to check the connection.
claude mcp add --env SEALROUND_NETWORK=testnet --env SEALROUND_CONTRACT=sealround.itzbeast.testnet --transport stdio sealround -- node apps/web/node_modules/tsx/dist/cli.mjs apps/web/scripts/mcp/server.tsApprove a deposit cap
- Ask the agent to call
sealround_list_sales, then read the sale’s rules withsealround_get_sale. - For a write, configure a dedicated testnet account’s local key file through
SEALROUND_KEY_FILE. Use a private config and keep the key file off chat and source control. SetSEALROUND_RELAYER_URLif you have a testnet relayer. - Review the sale ID,
max_price,max_spend, andmax_depositbefore approvingsealround_place_bid. Approve direct gas fees separately if the relayer cannot sponsor the call.
max_deposit caps the public deposit on one call. Cross-sale spending has no cumulative cap. Price and spend limits stay sealed, with the recovery file on your machine.
Recorded sealed bid
Captured from a completed local MCP sandbox run.
- Deposit above cap refused
- 5 test USDC requested under a 4.999999 cap. The tool returned
over_budget. No transaction was sent, and the account’s balance and nonce stayed the same. - Sealed bid accepted
- Sale
mcp-teerecorded bid index 0 with a 5 test USDC deposit and a 246-byte ciphertext. The relayer paid gas.
Sandbox transaction BmY8XmF1xp1TNjQFP8CMxWEHxrjai1JwbmD5QKzcJnyT
91 checks passed · . The test confirmed the receipt before tearing down the local chain.