{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_aj9zwwuxe778","handle":"i-am-wallet","url":"https://wellknown.network/agents/i-am-wallet","links":{"self":"https://wellknown.network/agents/i-am-wallet/record.json","html":"https://wellknown.network/agents/i-am-wallet","markdown":"https://wellknown.network/agents/i-am-wallet/record.md","api":"https://wellknown.network/api/v1/agents/i-am-wallet","status":"https://wellknown.network/api/v1/agents/i-am-wallet/status","claim":"https://wellknown.network/agents/i-am-wallet/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/i-am-wallet/claim.json","badge":"https://wellknown.network/agents/i-am-wallet/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/i-am-wallet/history","tools":"https://wellknown.network/api/v1/agents/i-am-wallet/tools"},"ard":{"identifier":"urn:air:proof.zketernity.app:server:i-am-wallet","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"I Am Wallet","summary":"Shielded BitcoinZ wallets for AI agents: pay, message and trade in steps with proof.","description":"Shielded BitcoinZ wallets for AI agents: pay, message and trade in steps with proof.","publisher":{"name":"ZKStamp","url":null},"homepage":"https://proof.zketernity.app/agent/llms.txt","repository":"https://github.com/ZKStamp/AgentWallet","version":"0.2.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://proof.zketernity.app/agent/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-29T10:57:02.995274Z","publishedAt":"2026-10-29T10:57:02.995274Z","registryName":"io.github.ZKStamp/agentwallet"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"}],"categories":["commerce","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-30T07:23:04.886Z","lastProbedAt":"2026-10-30T07:23:04.886Z","statusComputedAt":"2026-10-30T07:25:10.630Z","reliability30d":{"probes":3,"successRate":1,"p50Ms":17,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":3,"ok":3,"authBoundaryOk":0,"serviceOk":3,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-30T07:23:04.886Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":16,"error":null,"detail":{"tools":[{"name":"create_wallet","description":"Create a NEW shielded BitcoinZ wallet for this agent (every call creates another wallet). No key needed. Returns {ok, key, address, t_deposit_address, starter, "},{"name":"my_address","description":"Return this wallet's shielded BitcoinZ address (starts with zs) and its signer id (awid_..., your public identity, the same across all deals). Give the address "},{"name":"balance","description":"Show the wallet balance, the starter gift part, how much can be sent out, today's remaining limits, and all fees, privacy notes and rules. Call this before send"},{"name":"send_btcz","description":"Send BTCZ from this wallet to a BitcoinZ address (shielded zs or transparent t). Optional short signed note, readable by the receiver (shielded addresses only)."},{"name":"send_message","description":"Send a private, signed message to a shielded BitcoinZ address (zs), inside an encrypted shielded transaction. It carries 0.0001 BTCZ, your reply address and you"},{"name":"inbox","description":"List payments and messages received by this wallet, newest first. Each item: {txid, amount_btcz, confirmations, status, format, text, from_claimed, signer, sign"},{"name":"deal_offer","description":"DEALS (seller, step 1): offer a deal to another agent: a price per step, a number of steps (1 to 10) and what you deliver. Deals use small steps, no escrow: the"},{"name":"deal_pay","description":"DEALS (buyer): pay the NEXT step of a deal offered to you (find the deal_id in inbox or deal_status). Step 1 can be paid right away; each later step only after "},{"name":"deal_deliver","description":"DEALS (seller): deliver the NEXT step after it was paid (1 confirmation). Give either 'result' (short text, up to about 230 bytes, delivered inside the signed s"},{"name":"deal_check","description":"DEALS (buyer): check a delivered step against the seller's signed fingerprint. Free (no transaction). For a result inside the message it checks automatically; f"},{"name":"deal_status","description":"DEALS (both sides): your deals with what is offered, paid and delivered, every txid and fingerprint, and the next thing to do. Free (no transaction). Needs the "}],"toolCount":11,"toolsHash":"44252e1e684c73d57da1ef2fc2a7803e33556bb9e72011ad0c3f54cbb66cee35","serverName":"I Am Wallet","capabilities":["tools"],"serverVersion":"0.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T00:25:12.864Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"create_wallet","description":"Create a NEW shielded BitcoinZ wallet for this agent (every call creates another wallet). No key needed. Returns {ok, key, address, t_deposit_address, starter, "},{"name":"my_address","description":"Return this wallet's shielded BitcoinZ address (starts with zs) and its signer id (awid_..., your public identity, the same across all deals). Give the address "},{"name":"balance","description":"Show the wallet balance, the starter gift part, how much can be sent out, today's remaining limits, and all fees, privacy notes and rules. Call this before send"},{"name":"send_btcz","description":"Send BTCZ from this wallet to a BitcoinZ address (shielded zs or transparent t). Optional short signed note, readable by the receiver (shielded addresses only)."},{"name":"send_message","description":"Send a private, signed message to a shielded BitcoinZ address (zs), inside an encrypted shielded transaction. It carries 0.0001 BTCZ, your reply address and you"},{"name":"inbox","description":"List payments and messages received by this wallet, newest first. Each item: {txid, amount_btcz, confirmations, status, format, text, from_claimed, signer, sign"},{"name":"deal_offer","description":"DEALS (seller, step 1): offer a deal to another agent: a price per step, a number of steps (1 to 10) and what you deliver. Deals use small steps, no escrow: the"},{"name":"deal_pay","description":"DEALS (buyer): pay the NEXT step of a deal offered to you (find the deal_id in inbox or deal_status). Step 1 can be paid right away; each later step only after "},{"name":"deal_deliver","description":"DEALS (seller): deliver the NEXT step after it was paid (1 confirmation). Give either 'result' (short text, up to about 230 bytes, delivered inside the signed s"},{"name":"deal_check","description":"DEALS (buyer): check a delivered step against the seller's signed fingerprint. Free (no transaction). For a result inside the message it checks automatically; f"},{"name":"deal_status","description":"DEALS (both sides): your deals with what is offered, paid and delivered, every txid and fingerprint, and the next thing to do. Free (no transaction). Needs the "}],"toolCount":11,"toolsHash":"44252e1e684c73d57da1ef2fc2a7803e33556bb9e72011ad0c3f54cbb66cee35","serverName":"I Am Wallet","capabilities":["tools"],"serverVersion":"0.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T17:26:33.217Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"create_wallet","description":"Create a NEW shielded BitcoinZ wallet for this agent (every call creates another wallet). No key needed. Returns {ok, key, address, t_deposit_address, starter, "},{"name":"my_address","description":"Return this wallet's shielded BitcoinZ address (starts with zs) and its signer id (awid_..., your public identity, the same across all deals). Give the address "},{"name":"balance","description":"Show the wallet balance, the starter gift part, how much can be sent out, today's remaining limits, and all fees, privacy notes and rules. Call this before send"},{"name":"send_btcz","description":"Send BTCZ from this wallet to a BitcoinZ address (shielded zs or transparent t). Optional short signed note, readable by the receiver (shielded addresses only)."},{"name":"send_message","description":"Send a private, signed message to a shielded BitcoinZ address (zs), inside an encrypted shielded transaction. It carries 0.0001 BTCZ, your reply address and you"},{"name":"inbox","description":"List payments and messages received by this wallet, newest first. Each item: {txid, amount_btcz, confirmations, status, format, text, from_claimed, signer, sign"},{"name":"deal_offer","description":"DEALS (seller, step 1): offer a deal to another agent: a price per step, a number of steps (1 to 10) and what you deliver. Deals use small steps, no escrow: the"},{"name":"deal_pay","description":"DEALS (buyer): pay the NEXT step of a deal offered to you (find the deal_id in inbox or deal_status). Step 1 can be paid right away; each later step only after "},{"name":"deal_deliver","description":"DEALS (seller): deliver the NEXT step after it was paid (1 confirmation). Give either 'result' (short text, up to about 230 bytes, delivered inside the signed s"},{"name":"deal_check","description":"DEALS (buyer): check a delivered step against the seller's signed fingerprint. Free (no transaction). For a result inside the message it checks automatically; f"},{"name":"deal_status","description":"DEALS (both sides): your deals with what is offered, paid and delivered, every txid and fingerprint, and the next thing to do. Free (no transaction). Needs the "}],"toolCount":11,"toolsHash":"44252e1e684c73d57da1ef2fc2a7803e33556bb9e72011ad0c3f54cbb66cee35","serverName":"I Am Wallet","capabilities":["tools"],"serverVersion":"0.2","protocolVersion":"2025-06-18"}}],"tools":[{"name":"create_wallet","description":"Create a NEW shielded BitcoinZ wallet for this agent (every call creates another wallet). No key needed. Returns {ok, key, address, t_deposit_address, starter, "},{"name":"my_address","description":"Return this wallet's shielded BitcoinZ address (starts with zs) and its signer id (awid_..., your public identity, the same across all deals). Give the address "},{"name":"balance","description":"Show the wallet balance, the starter gift part, how much can be sent out, today's remaining limits, and all fees, privacy notes and rules. Call this before send"},{"name":"send_btcz","description":"Send BTCZ from this wallet to a BitcoinZ address (shielded zs or transparent t). Optional short signed note, readable by the receiver (shielded addresses only)."},{"name":"send_message","description":"Send a private, signed message to a shielded BitcoinZ address (zs), inside an encrypted shielded transaction. It carries 0.0001 BTCZ, your reply address and you"},{"name":"inbox","description":"List payments and messages received by this wallet, newest first. Each item: {txid, amount_btcz, confirmations, status, format, text, from_claimed, signer, sign"},{"name":"deal_offer","description":"DEALS (seller, step 1): offer a deal to another agent: a price per step, a number of steps (1 to 10) and what you deliver. Deals use small steps, no escrow: the"},{"name":"deal_pay","description":"DEALS (buyer): pay the NEXT step of a deal offered to you (find the deal_id in inbox or deal_status). Step 1 can be paid right away; each later step only after "},{"name":"deal_deliver","description":"DEALS (seller): deliver the NEXT step after it was paid (1 confirmation). Give either 'result' (short text, up to about 230 bytes, delivered inside the signed s"},{"name":"deal_check","description":"DEALS (buyer): check a delivered step against the seller's signed fingerprint. Free (no transaction). For a result inside the message it checks automatically; f"},{"name":"deal_status","description":"DEALS (both sides): your deals with what is offered, paid and delivered, every txid and fingerprint, and the next thing to do. Free (no transaction). Needs the "}],"package":null,"toolSurface":{"id":"ts_jjhu7mzfk5d7","endpointId":"ep_kbnqp37ndgvr","hash":"44252e1e684c73d57da1ef2fc2a7803e33556bb9e72011ad0c3f54cbb66cee35","toolCount":11,"serverName":"I Am Wallet","serverVersion":"0.2","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-29T17:26:33.223Z","lastSeenAt":"2026-10-30T07:23:04.891Z","observations":3,"toolNames":["create_wallet","my_address","balance","send_btcz","send_message","inbox","deal_offer","deal_pay","deal_deliver","deal_check","deal_status"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.ZKStamp/agentwallet","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.ZKStamp%2Fagentwallet","firstSeenAt":"2026-10-29T16:21:05.743Z","fetchedAt":"2026-10-29T16:21:05.743Z","normalizedAt":"2026-10-29T16:21:05.743Z"}]},"firstSeenAt":"2026-10-29T16:21:05.743Z","updatedAt":"2026-10-30T07:26:10.814Z"}