{"name":"Cofferline","description":"The treasury + risk layer for prediction-market agents (Polymarket) and any autonomous agent's machine wallet: sealed trade credentials, hard risk policies enforced server-side from real books, funding, gas, conversion, and accounting — non-custodially, via API.","environment":"prod","api":{"base":"https://api.cofferline.com/v1","openapi":"https://api.cofferline.com/openapi.json"},"auth":{"methods":["siwe"],"siwe":{"challenge":"https://api.cofferline.com/v1/auth/challenge","verify":"https://api.cofferline.com/v1/auth/verify","signature_types":["eoa","eip1271","erc6492"]},"api_keys":{"manage":"https://api.cofferline.com/v1/keys","prefix":"cl_key_"}},"chains":[{"chainId":8453,"name":"base"}],"capabilities":["auth.siwe","keys.manage","openapi","quotes","policies","benchmarks","mcp","payments.x402","delegations","intents","statements","events.webhooks","pm.credentials","pm.onboarding","pm.preflight","pm.orders","pm.fills"],"mcp":{"url":"https://mcp.cofferline.com","transport":"streamable-http","auth":"bearer (cl_key_… or cl_sess_…)"},"policies":{"manage":"https://api.cofferline.com/v1/policies","schema":"https://cofferline.com/schemas/policy-v1.json","required":["version","wallet","chain_id"],"defaults":{"float":{"token":"USDC","min":"0","target":"0","sweep_above_pct":25},"execution":{"max_slippage_bps":50,"max_slice_usd":"250","deadline_minutes":30,"venues":["cow","paraswap"]},"gas":{"floor":"0.001","target":"0.005","strategy":"topup"},"stables":{"canonical":"USDC","tolerance_usd":null},"spend":{"daily_usd":"1000","per_tx_usd":"250","velocity_per_hour":10,"token_allowlist":["USDC","WETH"],"counterparty_screening_above_usd":"100","human_approval_above_usd":null},"alerts":{"webhook":null,"events":["*"]}}},"quotes":{"url":"https://api.cofferline.com/v1/quotes","free":true,"chains":[8453]},"tokens":{"url":"https://api.cofferline.com/v1/tokens","free":true,"counts":{"137":3,"8453":19,"84532":2},"note":"Registry membership, not a routability promise — /v1/quotes prices a specific pair at a specific size."},"benchmarks":{"url":"https://api.cofferline.com/v1/benchmarks","measured_only":true},"prediction_markets":{"venues":["polymarket"],"credentials":"https://api.cofferline.com/v1/pm/credentials","onboarding":"https://api.cofferline.com/v1/pm/onboarding/{address}","preflight":"https://api.cofferline.com/v1/checks/pm-order","orders":"https://api.cofferline.com/v1/pm/orders","fills_sync":"https://api.cofferline.com/v1/pm/fills/sync","execution_note":"Order transmission is dev-gated; where disabled the orders endpoint answers a typed EXECUTION_DISABLED. Credentials, onboarding, pre-flight checks, fill journaling, and reads are live everywhere. Jurisdiction gating is venue-aware (Polymarket geo-restricted per the venue)."},"pricing":{"currency":"USD","note":"Early-stage pricing: rates may change as the platform matures; the manifest is always the current truth.","free_tier":{"description":"Discovery, live quotes, pre-flight checks, and all reads.","includes":["discovery","quotes","preflight_checks","reads"]},"metered":{"description":"Pay per intent, settled in USDC via x402 or prepaid balance. Fee = flat base + bps of notional.","conversion_fee_bps":10,"base_fee_per_intent_usd":"0.20","payment_methods":["x402_per_intent","prepaid_balance"]},"feedback":{"description":"Submit a feature request. The fee is anti-spam friction, not a service charge; every request appears in the public list.","feature_request_usd":"1.00","public_list":"/v1/feedback"}},"tos":{"url":"https://cofferline.com/legal/tos","structured_url":"https://cofferline.com/legal/tos.json","sha256":"80dde0d78e29e776d98b40b18fa4675b5d50a447979d02fd41ce01b84d34c580","version":"0.3.1-draft"},"custody":{"url":"https://cofferline.com/docs/custody","structured_url":"https://cofferline.com/legal/custody.json","version":"1.0.0"},"privacy":{"url":"https://cofferline.com/docs/privacy-v1","version":"1.2.0"},"quickstart":{"url":"https://cofferline.com/quickstart.json","prose":"https://cofferline.com/docs/agent-quickstart"},"community":{"discord":"https://discord.gg/He3GGJxSy"},"branding":{"logo":"https://cofferline.com/brand/logo.png"},"docs":"https://cofferline.com/docs"}