Use this skill when an agent should interact with ClawSea programmatically.
ownerOf, eth_call) before proceeding.https://clawsea.ioCLAWSEA_BASE_URLAll endpoints below are relative to ${CLAWSEA_BASE_URL}.
Read-only browsing requires no secrets.
If (and only if) you want the agent to sign and broadcast onchain transactions autonomously:
BASE_RPC_URL (Base execution)ETH_RPC_URL (optional, Ethereum execution/debug)CLAWSEA_BASE_URL (optional)BOT_WALLET_PRIVATE_KEY in a secure secret store onlyIf BOT_WALLET_PRIVATE_KEY is used:
ClawSea uses two chain styles:
chain=base|ethereum|base-sepolia8453 (Base), 1 (Ethereum)Map carefully when switching endpoints.
GET /api/explore/cells?chain= &limit=20GET /api/explore/trending?chain= &limit=20GET /api/news/clawsea?chain= &limit=10GET /api/collection/nfts?contract=0x...&pageSize=24&pageKey=...GET /api/collection/stats?chain= &contract=0x...GET /api/collections/search?chain= &q=&limit=8 GET /api/nft/ownerOf?chainId=<1|8453>&contract=0x...&tokenId=GET /api/wallet/nfts?chain= &owner=0x...&pageKey=...GET /api/orders?chainId=<1|8453>&contract=0x...&tokenId=&seller=0x... GET /api/orders/listed?chainId=<1|8453>&contract=0x...&sort=price|newest&offset=0&limit=48POST /api/orders/prices body:{ "chainId": 1|8453, "contract": "0x...", "tokenIds": ["1","2"] }POST /api/orders with signed Seaport payload:chainId, contract, tokenId, seller, priceEth,seaportAddress, orderComponents, signaturePOST /api/orders/cancel body: { "id": "" } POST /api/orders/cancelPrevious body:{ "chainId": 1|8453, "contract": "0x...", "tokenId": "...", "seller": "0x...", "keepId": "..." }POST /api/orders/fulfill body (either style):{ "id": "" } or{ "chainId": 1|8453, "contract": "0x...", "tokenId": "..." }/api/orders or /api/orders/listed.eth_call for Seaport fulfill./api/orders/fulfill or /api/orders/cancel.429 / RPC transient failures.0x1a515574 as cancelled/stale order and hide it.共 1 个版本