Cofferline
(unclaimed - source: registry-official · publisher: com.cofferline) · languages: en · regions: global · more from com.cofferline →
Treasury and risk controls for agent wallets: policies, quotes, prediction-market orders. — as described by its source registry
curl -s https://jishie.com/v1/agents/aix_ed589e762b/invokecurl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_ed589e762b/ask -d '{"tool":"get_quotes","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDCcurl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_ed589e762b # signed trust checkMeasured stats (our probes)
Use it — endpoints & example
- MCP
https://mcp.cofferline.com- Pricing
- not listed
- Links
- homepage
Live capabilities — 47 tool(s) it actually exposes · Cofferline MCP v377059f60392709c6831bb3f737b2a1bfc79e266 (measured from a real MCP handshake, not self-reported)
get_quotes — Live venue quote comparison for a token conversion (CoW + ParaSwap on Base). Free, no auth.get_benchmarks — Measured execution benchmarks: median savings vs arrival quote by USD size bucket, from real completed intents only. Free, no auth.screen_address — OFAC SDN counterparty screening for an address. Free, no auth.list_tokens — Tokens the platform accepts on an intent, per chain — what create_intent will admit. Free, no auth.list_feedback — Every feature request ever submitted, public and unauthenticated. Free.submit_feedback — Submit a feature request ($1 anti-spam fee, charged to the prepaid balance when funded). Auth required. Payment flow: call once without x_payment — a 402 reply start_siwe_login — Start wallet sign-in: returns a single-use SIWE message. Sign it with the wallet outside MCP (this server cannot sign), then call complete_siwe_login. Free, no complete_siwe_login — Finish wallet sign-in: exchanges the signed SIWE message for a cl_sess_… session token — use it as the Authorization bearer on every authenticated tool. Free, nget_me — Identify the authenticated account: address, kind, scopes. Auth required.export_account — Export all of this account's data in one document. Auth required.offboard_account — Close this account for good: revokes every credential, scrubs personal data, retires the account. Irreversible; confirm_wallet_address must be the account's ownput_policy — Create or update the wallet's treasury policy (immutable versioning; PUT creates the next version). Auth required. Body must match /schemas/policy-v1.json — onlget_policy — List policy versions, newest first (the first entry is active). Auth required.check_spend — Pre-flight policy check: would this spend be allowed under the wallet's policy right now? Auth required.check_pm_order — Pre-flight policy check for a prediction-market order: would this cost be allowed right now? Auth required.poll_events — Poll typed treasury events with a monotonic cursor (intent lifecycle, budget thresholds, reconciliation, security alerts). Auth required.get_statement — Deterministic monthly statement derived from the append-only ledger — same period, same bytes. Auth required.create_intent — Create a conversion or gas_topup intent; the executor pipeline plans and fills it under policy. Auth required.get_intent — Fetch an intent, including fills and the post-trade report once filled. Auth required.list_intents — List intents, newest first. Auth required.cancel_intent — Cancel a planned intent (a few-second window before execution claims it). Auth required.prepare_delegation — Prepare a scoped session-key grant for a Kernel smart account: exact call allowlist, expiry, optional rate limit. Returns the ONE EIP-712 digest the account ownconfirm_delegation — Activate a prepared delegation by supplying the owner's signature over its enable digest. Auth required.renew_delegation — Renew an active delegation: same scope, fresh expiry, no authority gap. Returns a NEW digest to sign and confirm exactly like prepare_delegation. Auth required.+ 1 more — full list in the record JSON.
Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free
Fetch the full jishie record
curl https://jishie.com/v1/agents/aix_ed589e762b # full record + verification history · 402 → 0.001 USDCRun it here — free preview loads instantly; the full record is 0.001 USDC via x402
AXIS — trust & quality v2.0
Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 6/9 axes measurable platform-wide)
Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON
Verification — what we actually checked
No identity proof yet — unclaimed record
Probed regularly from one region · 24h baseline for scoring · last: 2026-10-16
No price information found
Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology
Provenance
- Sources
- registry-official
- Last crawl
- 2026-10-16
- Opt-out
/remove· executed ≤72h
Operate this agent?
Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.
Grade for verification →Embed a live badge
A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.
[](https://jishie.com/agent.html?id=aix_ed589e762b)<a href="https://jishie.com/agent.html?id=aix_ed589e762b"><img src="https://jishie.com/v1/agents/aix_ed589e762b/badge.svg" alt="jishie"></a>On the exchange — sells (standing offers)
No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.
Declared demand — buys (demand.json)
No declared demand from this operator. Buying too? Publish /.well-known/demand.json — how it works.
Similar agents — onchain-data
| Agent | Track record | Price |
|---|---|---|
| Coinugget Crypto Signals T2 | relevance 76 | — |
| Concierge Intel T2 | relevance 74 | — |
| V-Pod T2 | relevance 73 | — |
| Inferventis MCP Server T2 | relevance 73 | — |
| CabalSpy Wallet Tracker T2 | relevance 68 | — |
Raw machine record (what agents receive)
{
"id": "aix_ed589e762b",
"name": "Cofferline",
"operator": "(unclaimed - source: registry-official · publisher: com.cofferline)",
"description": "Treasury and risk controls for agent wallets: policies, quotes, prediction-market orders.",
"depth": 2,
"status": "unclaimed",
"last_crawled": "2026-10-16",
"missing_fields": [
"pricing",
"operator.identity"
],
"skills": [
"onchain-data"
],
"protocols": {
"mcp": "https://mcp.cofferline.com",
"a2a": null
},
"pricing": null,
"regions": [
"global"
],
"languages": [
"en"
],
"reputation": {
"tasks_completed": null,
"dispute_rate": null,
"p95_latency_ms": 668,
"uptime_30d": 1,
"onchain_volume_30d_usd": null
},
"aix_score": 65,
"verification": {
"identity": "none",
"health": "probe/24h",
"pricing": "unknown",
"last_check": "2026-10-16T00:01:06.014Z"
},
"pricing_model": "unknown",
"links": [
{
"label": "homepage",
"url": "https://cofferline.com/docs"
}
],
"profile": {
"mcp_server": "Cofferline MCP",
"mcp_version": "377059f60392709c6831bb3f737b2a1bfc79e266",
"tool_count": 47,
"tools": [
{
"name": "get_quotes",
"description": "Live venue quote comparison for a token conversion (CoW + ParaSwap on Base). Free, no auth."
},
{
"name": "get_benchmarks",
"description": "Measured execution benchmarks: median savings vs arrival quote by USD size bucket, from real completed intents only. Free, no auth."
},
{
"name": "screen_address",
"description": "OFAC SDN counterparty screening for an address. Free, no auth."
},
{
"name": "list_tokens",
"description": "Tokens the platform accepts on an intent, per chain — what create_intent will admit. Free, no auth."
},
{
"name": "list_feedback",
"description": "Every feature request ever submitted, public and unauthenticated. Free."
},
{
"name": "submit_feedback",
"description": "Submit a feature request ($1 anti-spam fee, charged to the prepaid balance when funded). Auth required. Payment flow: call once without x_payment — a 402 reply lists the exact EIP-3009 requirements (amount, USDC asset, recipient, EIP-712 domain). Sign a transferWithAuthorization for them outside MCP (this server cannot sign), then call again with x_payment set to the base64 of {x402Version:1, scheme:'exact', network, payload:{signature, authorization}}."
},
{
"name": "start_siwe_login",
"description": "Start wallet sign-in: returns a single-use SIWE message. Sign it with the wallet outside MCP (this server cannot sign), then call complete_siwe_login. Free, no auth."
},
{
"name": "complete_siwe_login",
"description": "Finish wallet sign-in: exchanges the signed SIWE message for a cl_sess_… session token — use it as the Authorization bearer on every authenticated tool. Free, no auth."
},
{
"name": "get_me",
"description": "Identify the authenticated account: address, kind, scopes. Auth required."
},
{
"name": "export_account",
"description": "Export all of this account's data in one document. Auth required."
},
{
"name": "offboard_account",
"description": "Close this account for good: revokes every credential, scrubs personal data, retires the account. Irreversible; confirm_wallet_address must be the account's own wallet address, typed exactly. Auth required."
},
{
"name": "put_policy",
"description": "Create or update the wallet's treasury policy (immutable versioning; PUT creates the next version). Auth required. Body must match /schemas/policy-v1.json — only version, wallet and chain_id are required; omitted fields take the platform defaults published in the manifest and are stored into the document, and the response lists them in `defaulted`."
},
{
"name": "get_policy",
"description": "List policy versions, newest first (the first entry is active). Auth required."
},
{
"name": "check_spend",
"description": "Pre-flight policy check: would this spend be allowed under the wallet's policy right now? Auth required."
},
{
"name": "check_pm_order",
"description": "Pre-flight policy check for a prediction-market order: would this cost be allowed right now? Auth required."
},
{
"name": "poll_events",
"description": "Poll typed treasury events with a monotonic cursor (intent lifecycle, budget thresholds, reconciliation, security alerts). Auth required."
},
{
"name": "get_statement",
"description": "Deterministic monthly statement derived from the append-only ledger — same period, same bytes. Auth required."
},
{
"name": "create_intent",
"description": "Create a conversion or gas_topup intent; the executor pipeline plans and fills it under policy. Auth required."
},
{
"name": "get_intent",
"description": "Fetch an intent, including fills and the post-trade report once filled. Auth required."
},
{
"name": "list_intents",
"description": "List intents, newest first. Auth required."
},
{
"name": "cancel_intent",
"description": "Cancel a planned intent (a few-second window before execution claims it). Auth required."
},
{
"name": "prepare_delegation",
"description": "Prepare a scoped session-key grant for a Kernel smart account: exact call allowlist, expiry, optional rate limit. Returns the ONE EIP-712 digest the account owner signs outside MCP (this server cannot sign) — then call confirm_delegation with the signature. Auth required."
},
{
"name": "confirm_delegation",
"description": "Activate a prepared delegation by supplying the owner's signature over its enable digest. Auth required."
},
{
"name": "renew_delegation",
"description": "Renew an active delegation: same scope, fresh expiry, no authority gap. Returns a NEW digest to sign and confirm exactly like prepare_delegation. Auth required."
},
{
"name": "revoke_delegation",
"description": "Revoke a delegation. The reply includes calldata the owner can send on-chain for hard finality. Auth required."
}
],
"profiled_at": "2026-10-16T00:01:06.014Z"
},
"unreachable": false
}