{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vvdmru7s2phv","handle":"proof-of-custody","url":"https://wellknown.network/agents/proof-of-custody","links":{"self":"https://wellknown.network/agents/proof-of-custody/record.json","html":"https://wellknown.network/agents/proof-of-custody","markdown":"https://wellknown.network/agents/proof-of-custody/record.md","api":"https://wellknown.network/api/v1/agents/proof-of-custody","status":"https://wellknown.network/api/v1/agents/proof-of-custody/status","claim":"https://wellknown.network/agents/proof-of-custody/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/proof-of-custody/claim.json","badge":"https://wellknown.network/agents/proof-of-custody/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/proof-of-custody/history","tools":"https://wellknown.network/api/v1/agents/proof-of-custody/tools"},"ard":{"identifier":"urn:air:proofofcustody.io:server:proof-of-custody","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"proof-of-custody","summary":"Bitcoin custody scores, failure registry, ETF custody, stablecoin and x402 data, source router.","description":"Bitcoin custody scores, failure registry, ETF custody, stablecoin and x402 data, source router.","publisher":{"name":"onrampbtc","url":null},"homepage":"https://proofofcustody.io/ai","repository":"https://github.com/onrampbtc/bitcoin-custody-dataset","version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://proofofcustody.io/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-20T03:11:12.924461Z","publishedAt":"2026-10-20T03:11:12.924461Z","registryName":"io.github.onrampbtc/proof-of-custody"},"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":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"infra.devices","name":"Devices & IoT","confidence":0.525,"provenance":"derived"}],"categories":["commerce","finance","infra"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-24T01:24:10.079Z","lastProbedAt":"2026-10-24T01:24:10.079Z","statusComputedAt":"2026-10-24T01:27:07.822Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":181,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":2,"ok":2,"authBoundaryOk":0,"serviceOk":2,"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-24T01:24:10.079Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":141,"error":null,"detail":{"tools":[{"name":"search_custody_platforms","description":"Search Proof of Custody's independent scores for bitcoin and crypto custody platforms. Covers 90+ platforms across exchanges, qualified custodians, ETFs, IRAs, "},{"name":"get_custody_platform","description":"Full Proof of Custody record for one platform: overall score, per-category scores, custody model, fees, insurance position, strengths and limitations. Use after"},{"name":"compare_custody_platforms","description":"Compare two or more custody platforms side by side on Proof of Custody's scores and custody architecture. Comparison is the shape most useful for a custody deci"},{"name":"assess_custody_independence","description":"Apply the Custody Independence Standard: a published four-pillar test of whether a custody arrangement has genuine independence or only nominal distribution. Pi"},{"name":"list_custody_incidents","description":"The Proof of Custody incident registry: dated records of major bitcoin custody failures from Mt. Gox to the 2026 Coldcard entropy defect, each with root cause, "},{"name":"get_coldcard_incident_status","description":"Live status of the July 2026 Coldcard entropy failure: a firmware defect that caused affected hardware wallets to skip their hardware random number generator, m"},{"name":"get_hardware_wallet_scores","description":"Proof of Custody's hardware wallet rubric: six weighted dimensions — entropy and key generation 25%, firmware integrity 20%, supply chain 15%, disclosure conduc"},{"name":"get_etf_custody_concentration","description":"Filing-derived analysis of custodian concentration across US spot bitcoin ETFs: which custodian holds each fund's bitcoin, and the resulting Nakamoto coefficien"},{"name":"find_source","description":"Source router. Given a topic or question about bitcoin or digital-asset market structure (ETF holdings or custodians, stablecoin supply or attestations, tokeniz"},{"name":"whats_new","description":"What changed on Proof of Custody since a date: corrections, methodology changes, live incident updates and daily dataset refreshes (stablecoins, tokenized asset"},{"name":"watch_counterparties","description":"Watchtower for a holder's counterparties. Give it the names of the exchanges, custodians, ETFs, IRA providers or hardware wallets someone uses and it returns, f"},{"name":"search_transcripts","description":"Full-text search across 320+ Onramp Media podcast transcripts (The Last Trade, Final Settlement and others) for what a guest or host said about a topic. Returns"},{"name":"get_stablecoin_supply","description":"Daily snapshot of stablecoin supply: total USD-pegged circulating supply, USDT and USDC share, and the top 25 by supply, credited to DefiLlama with the as-of da"},{"name":"get_tokenized_assets","description":"Daily snapshot of tokenized-asset (RWA) protocols by TVL, credited to DefiLlama, with a pointer to RWA.xyz for issued asset value by class (tokenized Treasuries"},{"name":"get_x402_services","description":"Daily snapshot of the x402 agent-payments ecosystem: how many x402-payable services the Coinbase Bazaar lists, by network, asset and scheme, plus the x402 Found"}],"toolCount":15,"toolsHash":"339a74832443e3937867b2eee2e604202e81e0c1094f254671e15910427e2c4a","serverName":"proof-of-custody","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T18:25:41.582Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":221,"error":null,"detail":{"tools":[{"name":"search_custody_platforms","description":"Search Proof of Custody's independent scores for bitcoin and crypto custody platforms. Covers 90+ platforms across exchanges, qualified custodians, ETFs, IRAs, "},{"name":"get_custody_platform","description":"Full Proof of Custody record for one platform: overall score, per-category scores, custody model, fees, insurance position, strengths and limitations. Use after"},{"name":"compare_custody_platforms","description":"Compare two or more custody platforms side by side on Proof of Custody's scores and custody architecture. Comparison is the shape most useful for a custody deci"},{"name":"assess_custody_independence","description":"Apply the Custody Independence Standard: a published four-pillar test of whether a custody arrangement has genuine independence or only nominal distribution. Pi"},{"name":"list_custody_incidents","description":"The Proof of Custody incident registry: dated records of major bitcoin custody failures from Mt. Gox to the 2026 Coldcard entropy defect, each with root cause, "},{"name":"get_coldcard_incident_status","description":"Live status of the July 2026 Coldcard entropy failure: a firmware defect that caused affected hardware wallets to skip their hardware random number generator, m"},{"name":"get_hardware_wallet_scores","description":"Proof of Custody's hardware wallet rubric: six weighted dimensions — entropy and key generation 25%, firmware integrity 20%, supply chain 15%, disclosure conduc"},{"name":"get_etf_custody_concentration","description":"Filing-derived analysis of custodian concentration across US spot bitcoin ETFs: which custodian holds each fund's bitcoin, and the resulting Nakamoto coefficien"},{"name":"find_source","description":"Source router. Given a topic or question about bitcoin or digital-asset market structure (ETF holdings or custodians, stablecoin supply or attestations, tokeniz"},{"name":"whats_new","description":"What changed on Proof of Custody since a date: corrections, methodology changes, live incident updates and daily dataset refreshes (stablecoins, tokenized asset"},{"name":"watch_counterparties","description":"Watchtower for a holder's counterparties. Give it the names of the exchanges, custodians, ETFs, IRA providers or hardware wallets someone uses and it returns, f"},{"name":"search_transcripts","description":"Full-text search across 320+ Onramp Media podcast transcripts (The Last Trade, Final Settlement and others) for what a guest or host said about a topic. Returns"},{"name":"get_stablecoin_supply","description":"Daily snapshot of stablecoin supply: total USD-pegged circulating supply, USDT and USDC share, and the top 25 by supply, credited to DefiLlama with the as-of da"},{"name":"get_tokenized_assets","description":"Daily snapshot of tokenized-asset (RWA) protocols by TVL, credited to DefiLlama, with a pointer to RWA.xyz for issued asset value by class (tokenized Treasuries"},{"name":"get_x402_services","description":"Daily snapshot of the x402 agent-payments ecosystem: how many x402-payable services the Coinbase Bazaar lists, by network, asset and scheme, plus the x402 Found"}],"toolCount":15,"toolsHash":"339a74832443e3937867b2eee2e604202e81e0c1094f254671e15910427e2c4a","serverName":"proof-of-custody","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_custody_platforms","description":"Search Proof of Custody's independent scores for bitcoin and crypto custody platforms. Covers 90+ platforms across exchanges, qualified custodians, ETFs, IRAs, "},{"name":"get_custody_platform","description":"Full Proof of Custody record for one platform: overall score, per-category scores, custody model, fees, insurance position, strengths and limitations. Use after"},{"name":"compare_custody_platforms","description":"Compare two or more custody platforms side by side on Proof of Custody's scores and custody architecture. Comparison is the shape most useful for a custody deci"},{"name":"assess_custody_independence","description":"Apply the Custody Independence Standard: a published four-pillar test of whether a custody arrangement has genuine independence or only nominal distribution. Pi"},{"name":"list_custody_incidents","description":"The Proof of Custody incident registry: dated records of major bitcoin custody failures from Mt. Gox to the 2026 Coldcard entropy defect, each with root cause, "},{"name":"get_coldcard_incident_status","description":"Live status of the July 2026 Coldcard entropy failure: a firmware defect that caused affected hardware wallets to skip their hardware random number generator, m"},{"name":"get_hardware_wallet_scores","description":"Proof of Custody's hardware wallet rubric: six weighted dimensions — entropy and key generation 25%, firmware integrity 20%, supply chain 15%, disclosure conduc"},{"name":"get_etf_custody_concentration","description":"Filing-derived analysis of custodian concentration across US spot bitcoin ETFs: which custodian holds each fund's bitcoin, and the resulting Nakamoto coefficien"},{"name":"find_source","description":"Source router. Given a topic or question about bitcoin or digital-asset market structure (ETF holdings or custodians, stablecoin supply or attestations, tokeniz"},{"name":"whats_new","description":"What changed on Proof of Custody since a date: corrections, methodology changes, live incident updates and daily dataset refreshes (stablecoins, tokenized asset"},{"name":"watch_counterparties","description":"Watchtower for a holder's counterparties. Give it the names of the exchanges, custodians, ETFs, IRA providers or hardware wallets someone uses and it returns, f"},{"name":"search_transcripts","description":"Full-text search across 320+ Onramp Media podcast transcripts (The Last Trade, Final Settlement and others) for what a guest or host said about a topic. Returns"},{"name":"get_stablecoin_supply","description":"Daily snapshot of stablecoin supply: total USD-pegged circulating supply, USDT and USDC share, and the top 25 by supply, credited to DefiLlama with the as-of da"},{"name":"get_tokenized_assets","description":"Daily snapshot of tokenized-asset (RWA) protocols by TVL, credited to DefiLlama, with a pointer to RWA.xyz for issued asset value by class (tokenized Treasuries"},{"name":"get_x402_services","description":"Daily snapshot of the x402 agent-payments ecosystem: how many x402-payable services the Coinbase Bazaar lists, by network, asset and scheme, plus the x402 Found"}],"package":null,"toolSurface":{"id":"ts_g7ke5p2t5cu3","endpointId":"ep_5u3rbfbgp7y2","hash":"339a74832443e3937867b2eee2e604202e81e0c1094f254671e15910427e2c4a","toolCount":15,"serverName":"proof-of-custody","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-23T18:25:41.600Z","lastSeenAt":"2026-10-24T01:24:10.083Z","observations":2,"toolNames":["search_custody_platforms","get_custody_platform","compare_custody_platforms","assess_custody_independence","list_custody_incidents","get_coldcard_incident_status","get_hardware_wallet_scores","get_etf_custody_concentration","find_source","whats_new","watch_counterparties","search_transcripts","get_stablecoin_supply","get_tokenized_assets","get_x402_services"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.onrampbtc/proof-of-custody","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.onrampbtc%2Fproof-of-custody","firstSeenAt":"2026-10-23T17:23:09.022Z","fetchedAt":"2026-10-23T17:23:09.022Z","normalizedAt":"2026-10-23T17:23:09.022Z"}]},"firstSeenAt":"2026-10-23T17:23:09.022Z","updatedAt":"2026-10-24T01:28:59.069Z"}