{
  "schema": "csoai.wrapped-asset-parity/0.1",
  "reader_revision": "scripts/readers/wrapped-asset-parity-reader.mjs@0.1.1",
  "as_of": "2026-09-14T10:51:51.468Z",
  "attests": "point-in-time reads of wrapped totalSupply and origin-chain escrow balance at the pinned blocks named in each record; a ratio, not a rate, not a grade, not a reserve attestation, not a certificate",
  "states": {
    "ESCROW_PARITY_READ": "both reads succeeded at the pinned blocks; a read, not a measurement (the card doctrine reserves MEASURED for graded banks and refuses it on point-in-time cards)",
    "UNCHECKABLE_NATIVE_ISSUANCE": "natively issued on the destination chain; no escrow exists; supply read, no ratio claimed",
    "INDEXED_CUSTODIAL": "reserve held by a custodian off-chain or on another ledger; supply read; no reserve readable from here; no ratio claimed",
    "UNMEASURED": "a read failed; error recorded; nothing inferred"
  },
  "terms_boundary": "Public RPC endpoints, no API key. Endpoint substitutions are recorded per read.",
  "correction_link": "https://github.com/CSOAI-ORG/councilof-ai/issues",
  "license": "CC-BY-4.0 (Council of AI, CSOAI Ltd 16939677, councilof.ai)",
  "pins": {
    "arbitrum": {
      "number": 505048166,
      "hex": "0x1e1a6c66",
      "hash": "0xb8795eb49da592664b08eced27415a63314f4f25a6a0f52e565114793410ca41",
      "timestamp": 1789382099,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    },
    "ethereum": {
      "number": 25975142,
      "hex": "0x18c5966",
      "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
      "timestamp": 1789382231,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    },
    "optimism": {
      "number": 156891722,
      "hex": "0x959fa4a",
      "hash": "0xe875cd0c4cfead4cf810909336d946d1376f091af1a02efce707fd814398549b",
      "timestamp": 1789382221,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    },
    "base": {
      "number": 51296427,
      "hex": "0x30eb8ab",
      "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
      "timestamp": 1789382201,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    },
    "polygon": {
      "number": 93785368,
      "hex": "0x5970d18",
      "hash": "0x76bd1c95bec6f7092baf10a59102d908b5c9ffa44ab21f0077e3201f4ef80d18",
      "timestamp": 1789383085,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    },
    "zksync-era": {
      "number": 71959616,
      "hex": "0x44a0440",
      "hash": "0x24803f667ba8d51ca16999aea1fa19c781639338da5542cea06469eef7b8fae5",
      "timestamp": 1789368781,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    },
    "flare": {
      "number": 69755112,
      "hex": "0x42860e8",
      "hash": "0xa6b6363886f51421949204455ac6fb8a41abf877ff0b0267d7688b6434b27f03",
      "timestamp": 1789383086,
      "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
    }
  },
  "counts": {
    "ESCROW_PARITY_READ": 8,
    "UNCHECKABLE_NATIVE_ISSUANCE": 6,
    "INDEXED_CUSTODIAL": 8,
    "UNMEASURED": 2
  },
  "records": [
    {
      "id": "usdc.e:arbitrum",
      "wrapped": {
        "chain": "arbitrum",
        "symbol": "USDC.e",
        "address": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8",
        "chainId": 42161,
        "endpoint": "https://arb1.arbitrum.io/rpc",
        "endpoint_substituted": false,
        "block": {
          "number": 505048166,
          "hex": "0x1e1a6c66",
          "hash": "0xb8795eb49da592664b08eced27415a63314f4f25a6a0f52e565114793410ca41",
          "timestamp": 1789382099,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0xcEe284F754E854890e311e3280b767F80797180d",
      "escrow_name": "Arbitrum One ERC-20 gateway escrow",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x00000000000000000000000000000000000000000000000000002bf5000e0358",
          "raw_sha256": "3560ac2d1bf5d05e967545beb1f0910ac4d6be1ed458415f3ca9f011ebb6b0ea",
          "atomic": "48331267900248",
          "normalized": "48331267.900248",
          "decimals": 6
        },
        "escrow_balance": {
          "query": "balanceOf(0xcEe284F754E854890e311e3280b767F80797180d)",
          "raw": "0x00000000000000000000000000000000000000000000000000002f82c8e83db5",
          "raw_sha256": "6e23afbb8ea42c9cb6f3cdd4e470e6bf7fcb87397b7d973c17de5a960bed1e2a",
          "atomic": "52238762917301",
          "normalized": "52238762.917301",
          "decimals": 6
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.080848",
      "profile": {
        "issuer": "third-party bridged USDC on arbitrum (canonical bridge token), not issued by Circle",
        "custodian": "the Arbitrum One ERC-20 gateway escrow contract named on this record",
        "chains_documented": [
          "arbitrum"
        ],
        "backing_claim": {
          "as_documented": "Circle describes bridged USDC as \"Backed by USDC on another blockchain locked in a smart contract\", deployed by a third-party team. Whether this legacy contract follows Circle's Bridged USDC Standard is UNVERIFIED.",
          "method": "lock-and-mint bridge escrow",
          "documented_by": "https://www.circle.com/bridged-usdc"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_AND_ESCROW_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.circle.com/bridged-usdc",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page"
          }
        ]
      }
    },
    {
      "id": "usdt:arbitrum",
      "wrapped": {
        "chain": "arbitrum",
        "symbol": "USDT",
        "address": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
        "chainId": 42161,
        "endpoint": "https://arb1.arbitrum.io/rpc",
        "endpoint_substituted": false,
        "block": {
          "number": 505048166,
          "hex": "0x1e1a6c66",
          "hash": "0xb8795eb49da592664b08eced27415a63314f4f25a6a0f52e565114793410ca41",
          "timestamp": 1789382099,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDT",
        "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "native",
      "escrow": "0xcEe284F754E854890e311e3280b767F80797180d",
      "escrow_name": "Arbitrum One ERC-20 gateway escrow (legacy bridged remainder only)",
      "note": "Tether issues USDT natively on Arbitrum since 2025; the gateway escrow backs only the legacy bridged remainder. The wrapped supply is read; no parity is claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000002e3912363c89a",
          "raw_sha256": "8c85418404ce4639d91da2e28405932f14c996bf35be22ab2df8838edab856f1",
          "atomic": "813162456926362",
          "normalized": "813162456.926362",
          "decimals": 6
        }
      },
      "state": "UNCHECKABLE_NATIVE_ISSUANCE",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": null
    },
    {
      "id": "usdc.e:optimism",
      "wrapped": {
        "chain": "optimism",
        "symbol": "USDC.e",
        "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607",
        "chainId": 10,
        "endpoint": "https://mainnet.optimism.io",
        "endpoint_substituted": false,
        "block": {
          "number": 156891722,
          "hex": "0x959fa4a",
          "hash": "0xe875cd0c4cfead4cf810909336d946d1376f091af1a02efce707fd814398549b",
          "timestamp": 1789382221,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1",
      "escrow_name": "OP Mainnet L1StandardBridge",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x000000000000000000000000000000000000000000000000000011da2754ea6d",
          "raw_sha256": "b37609f234afec7fd14644cd5b26b60a79d492bd5c1294dea65f6dcb2f5ff739",
          "atomic": "19628660419181",
          "normalized": "19628660.419181",
          "decimals": 6
        },
        "escrow_balance": {
          "query": "balanceOf(0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1)",
          "raw": "0x0000000000000000000000000000000000000000000000000000163d7cb2d82b",
          "raw_sha256": "14924fecc396cf2b8db7e3fa950baa55fb32645eecd952ab82bb12391f4f55d6",
          "atomic": "24453340911659",
          "normalized": "24453340.911659",
          "decimals": 6
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.245797",
      "profile": {
        "issuer": "third-party bridged USDC on optimism (canonical bridge token), not issued by Circle",
        "custodian": "the OP Mainnet L1StandardBridge escrow contract named on this record",
        "chains_documented": [
          "optimism"
        ],
        "backing_claim": {
          "as_documented": "Circle describes bridged USDC as \"Backed by USDC on another blockchain locked in a smart contract\", deployed by a third-party team. Whether this legacy contract follows Circle's Bridged USDC Standard is UNVERIFIED.",
          "method": "lock-and-mint bridge escrow",
          "documented_by": "https://www.circle.com/bridged-usdc"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_AND_ESCROW_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.circle.com/bridged-usdc",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page"
          }
        ]
      }
    },
    {
      "id": "usdt:optimism",
      "wrapped": {
        "chain": "optimism",
        "symbol": "USDT",
        "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",
        "chainId": 10,
        "endpoint": "https://mainnet.optimism.io",
        "endpoint_substituted": false,
        "block": {
          "number": 156891722,
          "hex": "0x959fa4a",
          "hash": "0xe875cd0c4cfead4cf810909336d946d1376f091af1a02efce707fd814398549b",
          "timestamp": 1789382221,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDT",
        "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1",
      "escrow_name": "OP Mainnet L1StandardBridge",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000d5bb889d316b",
          "raw_sha256": "da556de1b12b875f82a61e4074b0c4e4984911e99f4c38b1b6a05b441d42582d",
          "atomic": "235001427603819",
          "normalized": "235001427.603819",
          "decimals": 6
        },
        "escrow_balance": {
          "query": "balanceOf(0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1)",
          "raw": "0x0000000000000000000000000000000000000000000000000000d60c4ab52131",
          "raw_sha256": "ef862a581913cddfd49ad0a53b8b7cb2dafc16c0ad5754ee893f179330af8cbf",
          "atomic": "235348281336113",
          "normalized": "235348281.336113",
          "decimals": 6
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.001475",
      "profile": null
    },
    {
      "id": "dai:optimism",
      "wrapped": {
        "chain": "optimism",
        "symbol": "DAI",
        "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1",
        "chainId": 10,
        "endpoint": "https://mainnet.optimism.io",
        "endpoint_substituted": false,
        "block": {
          "number": 156891722,
          "hex": "0x959fa4a",
          "hash": "0xe875cd0c4cfead4cf810909336d946d1376f091af1a02efce707fd814398549b",
          "timestamp": 1789382221,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "DAI",
        "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x467194771dAe2967Aef3ECbEDD3Bf9a310C76C65",
      "escrow_name": "OP Mainnet DAI bridge escrow (L1Escrow)",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000b53135452d2e5aea12b1f",
          "raw_sha256": "b888a975b9dcf0bcf783e4767ff4014465c92f42fcf6d9ea2ec886e0e6e78800",
          "atomic": "13690496998127233151347487",
          "normalized": "13690496.998127233151347487",
          "decimals": 18
        },
        "escrow_balance": {
          "query": "balanceOf(0x467194771dAe2967Aef3ECbEDD3Bf9a310C76C65)",
          "raw": "0x000000000000000000000000000000000000000000110d1f258bd144c479bde8",
          "raw_sha256": "99299ed7a69ca3d5d88048dc1887f829d11d4d3300a0d4d2c3cc8ebe8f7f5a17",
          "atomic": "20613704252278380804292072",
          "normalized": "20613704.252278380804292072",
          "decimals": 18
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.505694",
      "profile": null
    },
    {
      "id": "usdbc:base",
      "wrapped": {
        "chain": "base",
        "symbol": "USDbC",
        "address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA",
        "chainId": 8453,
        "endpoint": "https://mainnet.base.org",
        "endpoint_substituted": false,
        "block": {
          "number": 51296427,
          "hex": "0x30eb8ab",
          "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
          "timestamp": 1789382201,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x3154Cf16ccdb4C6d922629664174b904d80F2C35",
      "escrow_name": "Base L1StandardBridge",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000053c5b1c6c77",
          "raw_sha256": "e3255a653a7d980a69de0fb2ac8da01ce9c22d9c0040bbb7495c99fcc099a8bd",
          "atomic": "5756784766071",
          "normalized": "5756784.766071",
          "decimals": 6
        },
        "escrow_balance": {
          "query": "balanceOf(0x3154Cf16ccdb4C6d922629664174b904d80F2C35)",
          "raw": "0x0000000000000000000000000000000000000000000000000000056aabb5aa86",
          "raw_sha256": "55ca76c90d79fdbf857da4a8d99feada78e59a32a9bf6de59d4076ce13d5cde7",
          "atomic": "5955705481862",
          "normalized": "5955705.481862",
          "decimals": 6
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.034554",
      "profile": null
    },
    {
      "id": "dai:base",
      "wrapped": {
        "chain": "base",
        "symbol": "DAI",
        "address": "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb",
        "chainId": 8453,
        "endpoint": "https://mainnet.base.org",
        "endpoint_substituted": false,
        "block": {
          "number": 51296427,
          "hex": "0x30eb8ab",
          "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
          "timestamp": 1789382201,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "DAI",
        "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x3154Cf16ccdb4C6d922629664174b904d80F2C35",
      "escrow_name": "Base L1StandardBridge",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x000000000000000000000000000000000000000000017fc91c036ada617215ce",
          "raw_sha256": "85479bebc1b9732b3e191bea4f890b01160b97422089641bfa5f7eaed2641045",
          "atomic": "1812376177072433899115982",
          "normalized": "1812376.177072433899115982",
          "decimals": 18
        },
        "escrow_balance": {
          "query": "balanceOf(0x3154Cf16ccdb4C6d922629664174b904d80F2C35)",
          "raw": "0x0000000000000000000000000000000000000000000180b78a9391c0882d2cfc",
          "raw_sha256": "9a30e3f295aac0153e271384a104f0d1c68bb2a5014d4be5acb41697a4a3c68b",
          "atomic": "1816774469072487524936956",
          "normalized": "1816774.469072487524936956",
          "decimals": 18
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.002426",
      "profile": null
    },
    {
      "id": "usdc:base",
      "wrapped": {
        "chain": "base",
        "symbol": "USDC",
        "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "chainId": 8453,
        "endpoint": "https://mainnet.base.org",
        "endpoint_substituted": false,
        "block": {
          "number": 51296427,
          "hex": "0x30eb8ab",
          "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
          "timestamp": 1789382201,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "native",
      "escrow": null,
      "escrow_name": null,
      "note": "Circle mints USDC natively on Base (CCTP burn-and-mint). No escrow exists to read; the wrapped supply is read, no parity is claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x000000000000000000000000000000000000000000000000000f31ac7c0e1d25",
          "raw_sha256": "cdb48b98676dd562291e51c523514172d7cd89b7c2bb2cffa02abdbaa141ccaa",
          "atomic": "4276741536095525",
          "normalized": "4276741536.095525",
          "decimals": 6
        }
      },
      "state": "UNCHECKABLE_NATIVE_ISSUANCE",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": null
    },
    {
      "id": "usdc:arbitrum",
      "wrapped": {
        "chain": "arbitrum",
        "symbol": "USDC",
        "address": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
        "chainId": 42161,
        "endpoint": "https://arb1.arbitrum.io/rpc",
        "endpoint_substituted": false,
        "block": {
          "number": 505048166,
          "hex": "0x1e1a6c66",
          "hash": "0xb8795eb49da592664b08eced27415a63314f4f25a6a0f52e565114793410ca41",
          "timestamp": 1789382099,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "native",
      "escrow": null,
      "escrow_name": null,
      "note": "Circle mints USDC natively on Arbitrum One (CCTP). No escrow exists to read; the wrapped supply is read, no parity is claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x00000000000000000000000000000000000000000000000000099f98d9f765dd",
          "raw_sha256": "c4cf825b8ac2a47f7726d96c2ad0a6d82c14fa854ce705e8e9e6a9169451e681",
          "atomic": "2708753631110621",
          "normalized": "2708753631.110621",
          "decimals": 6
        }
      },
      "state": "UNCHECKABLE_NATIVE_ISSUANCE",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": null
    },
    {
      "id": "usdc.e:polygon",
      "wrapped": {
        "chain": "polygon",
        "symbol": "USDC.e",
        "address": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174",
        "chainId": 137,
        "endpoint": "https://polygon-bor-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 93785368,
          "hex": "0x5970d18",
          "hash": "0x76bd1c95bec6f7092baf10a59102d908b5c9ffa44ab21f0077e3201f4ef80d18",
          "timestamp": 1789383085,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf",
      "escrow_name": "Polygon PoS bridge ERC20Predicate",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000003a7fd75f094cc",
          "raw_sha256": "81dadf4050bae5a4e5164839cb8ce74f0122ef6be49815290df6236c112e1c6c",
          "atomic": "1029131977397452",
          "normalized": "1029131977.397452",
          "decimals": 6
        },
        "escrow_balance": {
          "query": "balanceOf(0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf)",
          "raw": "0x0000000000000000000000000000000000000000000000000003b087eee9aa58",
          "raw_sha256": "d23d1e22d4150dceb73ad6a3b98ff4124b841c48ed7a09f4494d2db69a1452bb",
          "atomic": "1038522805496408",
          "normalized": "1038522805.496408",
          "decimals": 6
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.009124",
      "profile": {
        "issuer": "third-party bridged USDC on polygon (canonical bridge token), not issued by Circle",
        "custodian": "the Polygon PoS ERC20Predicate escrow contract named on this record",
        "chains_documented": [
          "polygon"
        ],
        "backing_claim": {
          "as_documented": "Circle describes bridged USDC as \"Backed by USDC on another blockchain locked in a smart contract\", deployed by a third-party team. Whether this legacy contract follows Circle's Bridged USDC Standard is UNVERIFIED.",
          "method": "lock-and-mint bridge escrow",
          "documented_by": "https://www.circle.com/bridged-usdc"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_AND_ESCROW_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.circle.com/bridged-usdc",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page"
          }
        ]
      }
    },
    {
      "id": "usdt:polygon",
      "wrapped": {
        "chain": "polygon",
        "symbol": "USDT",
        "address": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
        "chainId": 137,
        "endpoint": "https://polygon-bor-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 93785368,
          "hex": "0x5970d18",
          "hash": "0x76bd1c95bec6f7092baf10a59102d908b5c9ffa44ab21f0077e3201f4ef80d18",
          "timestamp": 1789383085,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDT",
        "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "native",
      "escrow": "0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf",
      "escrow_name": "Polygon PoS bridge ERC20Predicate (legacy bridged remainder only)",
      "note": "Tether issues USDT natively on Polygon; the PoS predicate backs only the legacy bridged remainder (escrow ≈1% of supply on 2026-09-13). The wrapped supply is read; no parity is claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x00000000000000000000000000000000000000000000000000029eb2d8318ab0",
          "raw_sha256": "3fd037988866d7f8c48730b09aa6eb1d4097854d6139f997c32c565335dcbaf2",
          "atomic": "737440921914032",
          "normalized": "737440921.914032",
          "decimals": 6
        }
      },
      "state": "UNCHECKABLE_NATIVE_ISSUANCE",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": null
    },
    {
      "id": "dai:polygon",
      "wrapped": {
        "chain": "polygon",
        "symbol": "DAI",
        "address": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063",
        "chainId": 137,
        "endpoint": "https://polygon-bor-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 93785368,
          "hex": "0x5970d18",
          "hash": "0x76bd1c95bec6f7092baf10a59102d908b5c9ffa44ab21f0077e3201f4ef80d18",
          "timestamp": 1789383085,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "DAI",
        "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf",
      "escrow_name": "Polygon PoS bridge ERC20Predicate",
      "note": null,
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x00000000000000000000000000000000000000000194ed719de9e1909c60f706",
          "raw_sha256": "37dbb09b8bf887106a423487318447dead302a93d06ce32301bbb93c26c42a1a",
          "atomic": "489527327841704566419683078",
          "normalized": "489527327.841704566419683078",
          "decimals": 18
        },
        "escrow_balance": {
          "query": "balanceOf(0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf)",
          "raw": "0x0000000000000000000000000000000000000000019808014c6687232f52ea19",
          "raw_sha256": "5c5736b6eee5f3c71b098c10767511adb1a4d0e6f69a559cf843d73a3d921526",
          "atomic": "493279537286611913845959193",
          "normalized": "493279537.286611913845959193",
          "decimals": 18
        }
      },
      "state": "ESCROW_PARITY_READ",
      "error": null,
      "escrow_over_wrapped": "1.007664",
      "profile": null
    },
    {
      "id": "wbtc:ethereum",
      "wrapped": {
        "chain": "ethereum",
        "symbol": "WBTC",
        "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "bitcoin",
        "symbol": "BTC",
        "address": "custodian-held (BitGo et al.); not an EVM contract",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "BTC reserve held by custodians and self-published (wbtc.network / Chainlink PoR fed by the custodian). Nothing independent is readable from here; INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x00000000000000000000000000000000000000000000000000000a8fe9bff7f8",
          "raw_sha256": "da84a3819c0b755a09aaccd086f79d6b04067c24488307a42b949919f5228bdf",
          "atomic": "11613218273272",
          "normalized": "116132.18273272",
          "decimals": 8
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "WBTC (BitGo named on the issuer page; other custodians not named there)",
        "custodian": "BitGo (as named on wbtc.network); multi-jurisdictional custody reported elsewhere is UNVERIFIED here",
        "chains_documented": [
          "Ethereum",
          "Solana",
          "TRON",
          "BNB Chain",
          "Base",
          "Kava",
          "Osmosis"
        ],
        "backing_claim": {
          "as_documented": "\"Every WBTC is backed 1:1 by Bitcoin in secure custody, fully verifiable through the on-chain proof of Reserves.\"",
          "method": "custodian-held BTC; issuer-published proof of reserves",
          "documented_by": "https://wbtc.network/"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://wbtc.network/",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page"
          }
        ]
      }
    },
    {
      "id": "cbbtc:base",
      "wrapped": {
        "chain": "base",
        "symbol": "cbBTC",
        "address": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf",
        "chainId": 8453,
        "endpoint": "https://mainnet.base.org",
        "endpoint_substituted": false,
        "block": {
          "number": 51296427,
          "hex": "0x30eb8ab",
          "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
          "timestamp": 1789382201,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "bitcoin",
        "symbol": "BTC",
        "address": "Coinbase custody; not an EVM contract",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "BTC reserve in Coinbase custody, self-published. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000042a4ab20503",
          "raw_sha256": "29ce61cc39bf89ffeff5d7f817aff6cdcea6f3845421f1029d9330a4b09e44e3",
          "atomic": "4579688318211",
          "normalized": "45796.88318211",
          "decimals": 8
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "Coinbase",
        "custodian": "Coinbase",
        "chains_documented": [
          "base"
        ],
        "backing_claim": {
          "as_documented": "UNVERIFIED on a primary source today: https://www.coinbase.com/cbbtc returned HTTP 403 to a scripted fetch on 2026-09-14. No claim is quoted.",
          "method": "custodian self-report (issuer page not read)",
          "documented_by": null
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.coinbase.com/cbbtc",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page",
            "note": "HTTP 403 to fetch; not read"
          }
        ]
      }
    },
    {
      "id": "cbbtc:ethereum",
      "wrapped": {
        "chain": "ethereum",
        "symbol": "cbBTC",
        "address": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "bitcoin",
        "symbol": "BTC",
        "address": "Coinbase custody; not an EVM contract",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "BTC reserve in Coinbase custody, self-published. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000049065014227",
          "raw_sha256": "851a4ce4a55e1caf562a464c41ff3e117325532f671a90c0a70fdff2e5bcbe9a",
          "atomic": "5018216383015",
          "normalized": "50182.16383015",
          "decimals": 8
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "Coinbase",
        "custodian": "Coinbase",
        "chains_documented": [
          "ethereum"
        ],
        "backing_claim": {
          "as_documented": "UNVERIFIED on a primary source today: https://www.coinbase.com/cbbtc returned HTTP 403 to a scripted fetch on 2026-09-14. No claim is quoted.",
          "method": "custodian self-report (issuer page not read)",
          "documented_by": null
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.coinbase.com/cbbtc",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page",
            "note": "HTTP 403 to fetch; not read"
          }
        ]
      }
    },
    {
      "id": "wxrp:ethereum",
      "wrapped": {
        "chain": "ethereum",
        "symbol": "wXRP",
        "address": "0x39fBBABf11738317a448031930706cd3e612e1B9",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "xrpl",
        "symbol": "XRP",
        "address": "custodian-held XRPL account (Wrapped.com); readable on XRPL, not from here",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "XRP reserve held on the XRP Ledger by the wrapper's custodian; a future XRPL-side read can pair with this supply. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000ed88b20f9392362e24000",
          "raw_sha256": "3b642f245c5076bd8e421ca8c70929c3376adfc6aa651f343d82234d92e54cd0",
          "atomic": "17947559108324000000000000",
          "normalized": "17947559.108324000000000000",
          "decimals": 18
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "UNVERIFIED — the roster names Wrapped.com for this contract; no issuer page for it was read on 2026-09-14",
        "custodian": "UNVERIFIED",
        "chains_documented": [
          "ethereum"
        ],
        "backing_claim": {
          "as_documented": "UNVERIFIED — no primary source for this contract was read today.",
          "method": "UNVERIFIED",
          "documented_by": null
        },
        "premise_flag": "Two different tokens are called wXRP. This contract (name() \"Wrapped XRP\", symbol() \"WXRP\", 18 decimals, read 2026-09-14) is not the Hex Trust wXRP announced 2025-12-12 (LayerZero OFT; \"Each wXRP corresponds to one native XRP held in a segregated custody account with Hex Trust\"; chains Solana, Optimism, Ethereum, HyperEVM). No Hex Trust Ethereum contract address was found on a primary source today, so the Hex Trust token is not on the roster.",
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://etherscan.io/token/0x39fbbabf11738317a448031930706cd3e612e1b9",
            "retrieved_at": "2026-09-14",
            "kind": "explorer",
            "note": "search-observed; on-chain name()/symbol() read directly"
          },
          {
            "url": "https://www.hextrust.com/resources-collection/hex-trust-to-issue-and-custody-wrapped-xrp-wxrp",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page",
            "note": "the other wXRP (Hex Trust); no contract address printed"
          }
        ]
      }
    },
    {
      "id": "buidl:ethereum",
      "wrapped": {
        "chain": "ethereum",
        "symbol": "BUIDL",
        "address": "0x7712c34205737192402172409a8F7ccef8aA2AEc",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "offchain",
        "symbol": "fund shares",
        "address": "transfer agent (Securitize); not on any chain",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "Tokenised fund shares; the reserve is the fund's assets held off-chain, reported by the transfer agent. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000c0e03e051f2d",
          "raw_sha256": "dfe95b9dff923992a1276caea51636072507ad8fca0c682b9d39575cb29f4ee5",
          "atomic": "212069345730349",
          "normalized": "212069345.730349",
          "decimals": 6
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "BlackRock USD Institutional Digital Liquidity Fund (on-chain name() read 2026-09-14)",
        "custodian": "fund assets: BNY as custodian and administrator; Securitize as transfer agent and tokenization platform — per the 2024-03-20 launch press release, search-observed (page body not retrieved)",
        "chains_documented": [
          "ethereum",
          "aptos",
          "arbitrum",
          "avalanche",
          "optimism",
          "polygon"
        ],
        "backing_claim": {
          "as_documented": "Tokenised fund shares; the fund's assets are held off-chain. Role assignments above are search-observed from the launch press release, not read in full today.",
          "method": "tokenised fund shares; transfer-agent reporting",
          "documented_by": null
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED",
          "nav_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://securitize.io/learn/press/blackrock-launches-first-tokenized-fund-buidl-on-the-ethereum-network",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_press_release",
            "note": "page body not retrieved; roles search-observed"
          },
          {
            "url": "https://www.prnewswire.com/news-releases/blackrock-launches-new-buidl-share-classes-across-multiple-blockchains-to-expand-access-and-potential-of-buidl-ecosystem-302304035.html",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_press_release",
            "note": "search-observed: additional chains"
          }
        ]
      }
    },
    {
      "id": "weth:arbitrum",
      "wrapped": {
        "chain": "arbitrum",
        "symbol": "WETH",
        "address": "0x82aF49448D82B08cD7C12Be3B9395C0e72f16154",
        "chainId": 42161,
        "endpoint": "https://arb1.arbitrum.io/rpc",
        "endpoint_substituted": false,
        "block": {
          "number": 505048166,
          "hex": "0x1e1a6c66",
          "hash": "0xb8795eb49da592664b08eced27415a63314f4f25a6a0f52e565114793410ca41",
          "timestamp": 1789382099,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "ETH",
        "address": "native ETH (not an ERC-20 contract)",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "WETH on Arbitrum at 0x82aF... is a WETH9 wrapper (deposit ETH, get WETH). totalSupply() returns empty on Arbiscan RPC (contract may be a minimal proxy with non-standard storage). ETH backing is the deposit mechanism. INDEXED, no parity claimed from here.",
      "reads": {},
      "state": "UNMEASURED",
      "error": "empty eth_call result from 0x82aF49448D82B08cD7C12Be3B9395C0e72f16154",
      "profile": null
    },
    {
      "id": "usdc:zksync-era",
      "wrapped": {
        "chain": "zksync-era",
        "symbol": "USDC",
        "address": "0x1d17CBcF0D6D143135aE9C6B21C1fC6D80C59e3E",
        "chainId": 324,
        "endpoint": "https://mainnet.era.zksync.io",
        "endpoint_substituted": false,
        "block": {
          "number": 71959616,
          "hex": "0x44a0440",
          "hash": "0x24803f667ba8d51ca16999aea1fa19c781639338da5542cea06469eef7b8fae5",
          "timestamp": 1789368781,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDC",
        "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "escrow",
      "escrow": "0x5797EA1b374f2A4F1E8BcE5156c3962b78E1C46a",
      "escrow_name": "zkSync Era L1 USDC Bridge (native bridge)",
      "note": null,
      "reads": {},
      "state": "UNMEASURED",
      "error": "empty eth_call result from 0x1d17CBcF0D6D143135aE9C6B21C1fC6D80C59e3E",
      "profile": null
    },
    {
      "id": "usdt0:optimism",
      "wrapped": {
        "chain": "optimism",
        "symbol": "USDT0",
        "address": "0x01bFF41798a0BcF287b996046Ca68b395DbC1071",
        "chainId": 10,
        "endpoint": "https://mainnet.optimism.io",
        "endpoint_substituted": false,
        "block": {
          "number": 156891722,
          "hex": "0x959fa4a",
          "hash": "0xe875cd0c4cfead4cf810909336d946d1376f091af1a02efce707fd814398549b",
          "timestamp": 1789382221,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDT",
        "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "native",
      "escrow": null,
      "escrow_name": null,
      "note": "USDT0 is a LayerZero OFT: USDT is locked in one OFT Adapter on Ethereum (0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee) against the combined supply of every USDT0 chain, so no per-chain escrow exists and no per-pair parity is claimed; treated as native issuance on this chain. Supply read.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x00000000000000000000000000000000000000000000000000000ad885806ebd",
          "raw_sha256": "a9849eb9ffd96e75308e80eaa9a5f63e8ef68287bb314ca8719e93e8894ce7f5",
          "atomic": "11925069000381",
          "normalized": "11925069.000381",
          "decimals": 6
        }
      },
      "state": "UNCHECKABLE_NATIVE_ISSUANCE",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "USDT0 (LayerZero OFT deployment of Tether USDT)",
        "custodian": "OFT Adapter on Ethereum 0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee (shared across every USDT0 chain)",
        "chains_documented": [
          "ethereum (adapter)",
          "arbitrum",
          "optimism",
          "and other chains listed on the deployments page"
        ],
        "backing_claim": {
          "as_documented": "On Ethereum the OAdapterUpgradeable \"Locks/Unlocks tokens for cross-chain transfers\" and interfaces with the TetherToken contract.",
          "method": "single lock adapter on Ethereum; burn-and-mint across OFT chains",
          "documented_by": "https://docs.usdt0.to/technical-documentation/developer"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED",
          "cross_chain_aggregate_parity": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://docs.usdt0.to/technical-documentation/deployments",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_docs",
            "note": "token on optimism: 0x01bFF41798a0BcF287b996046Ca68b395DbC1071"
          },
          {
            "url": "https://docs.usdt0.to/technical-documentation/developer",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_docs"
          }
        ]
      }
    },
    {
      "id": "usdt0:arbitrum",
      "wrapped": {
        "chain": "arbitrum",
        "symbol": "USDT0",
        "address": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
        "chainId": 42161,
        "endpoint": "https://arb1.arbitrum.io/rpc",
        "endpoint_substituted": false,
        "block": {
          "number": 505048166,
          "hex": "0x1e1a6c66",
          "hash": "0xb8795eb49da592664b08eced27415a63314f4f25a6a0f52e565114793410ca41",
          "timestamp": 1789382099,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "ethereum",
        "symbol": "USDT",
        "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
        "chainId": 1,
        "endpoint": "https://ethereum-rpc.publicnode.com",
        "endpoint_substituted": false,
        "block": {
          "number": 25975142,
          "hex": "0x18c5966",
          "hash": "0x501737a59c0c2d21bf55e418ebe25539e8d79ab2ae4ff258c3b44f9609473acd",
          "timestamp": 1789382231,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "backing_model": "native",
      "escrow": null,
      "escrow_name": null,
      "note": "Same contract as usdt:arbitrum (it reports name and symbol USD₮0 on 2026-09-14). USDT0 is a LayerZero OFT: USDT is locked in one OFT Adapter on Ethereum (0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee) against the combined supply of every USDT0 chain, so no per-chain escrow exists and no per-pair parity is claimed; treated as native issuance on this chain. Supply read.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000002e3912363c89a",
          "raw_sha256": "8c85418404ce4639d91da2e28405932f14c996bf35be22ab2df8838edab856f1",
          "atomic": "813162456926362",
          "normalized": "813162456.926362",
          "decimals": 6
        }
      },
      "state": "UNCHECKABLE_NATIVE_ISSUANCE",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "USDT0 (LayerZero OFT deployment of Tether USDT)",
        "custodian": "OFT Adapter on Ethereum 0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee (shared across every USDT0 chain)",
        "chains_documented": [
          "ethereum (adapter)",
          "arbitrum",
          "optimism",
          "and other chains listed on the deployments page"
        ],
        "backing_claim": {
          "as_documented": "On Ethereum the OAdapterUpgradeable \"Locks/Unlocks tokens for cross-chain transfers\" and interfaces with the TetherToken contract.",
          "method": "single lock adapter on Ethereum; burn-and-mint across OFT chains",
          "documented_by": "https://docs.usdt0.to/technical-documentation/developer"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED",
          "cross_chain_aggregate_parity": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://docs.usdt0.to/technical-documentation/deployments",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_docs",
            "note": "token on arbitrum: 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9"
          },
          {
            "url": "https://docs.usdt0.to/technical-documentation/developer",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_docs"
          }
        ]
      }
    },
    {
      "id": "cbxrp:base",
      "wrapped": {
        "chain": "base",
        "symbol": "cbXRP",
        "address": "0xcb585250f852C6c6bf90434AB21A00f02833a4af",
        "chainId": 8453,
        "endpoint": "https://mainnet.base.org",
        "endpoint_substituted": false,
        "block": {
          "number": 51296427,
          "hex": "0x30eb8ab",
          "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
          "timestamp": 1789382201,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "xrpl",
        "symbol": "XRP",
        "address": "Coinbase custody; not an EVM contract",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "XRP reserve in Coinbase custody, self-published. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x000000000000000000000000000000000000000000000000000072cf73127ac3",
          "raw_sha256": "32b573554c7bbcea036d92fff74591ca6c128042b80fbf19f65f1ea81f6f6556",
          "atomic": "126235314387651",
          "normalized": "126235314.387651",
          "decimals": 6
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "Coinbase",
        "custodian": "Coinbase",
        "chains_documented": [
          "base"
        ],
        "backing_claim": {
          "as_documented": "UNVERIFIED on a primary source today: https://www.coinbase.com/cbxrp returned HTTP 403 to a scripted fetch on 2026-09-14. A launch report (The Block, 2025-06) describes cbXRP as live on Base; that report is attributed, not read in full.",
          "method": "custodian self-report (issuer page not read)",
          "documented_by": null
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.coinbase.com/cbxrp",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page",
            "note": "HTTP 403 to fetch; not read"
          },
          {
            "url": "https://basescan.org/token/0xcb585250f852c6c6bf90434ab21a00f02833a4af",
            "retrieved_at": "2026-09-14",
            "kind": "explorer",
            "note": "search-observed; on-chain name() read directly: Coinbase Wrapped XRP"
          },
          {
            "url": "https://www.theblock.co/post/357087/coinbase-wrapped-xrp-doge-base",
            "retrieved_at": "2026-09-14",
            "kind": "attributed_report",
            "note": "search-observed headline only"
          }
        ]
      }
    },
    {
      "id": "fxrp:flare",
      "wrapped": {
        "chain": "flare",
        "symbol": "FXRP",
        "address": "0xAd552A648C74D49E10027AB8a618A3ad4901c5bE",
        "chainId": 14,
        "endpoint": "https://flare-api.flare.network/ext/C/rpc",
        "endpoint_substituted": false,
        "block": {
          "number": 69755112,
          "hex": "0x42860e8",
          "hash": "0xa6b6363886f51421949204455ac6fb8a41abf877ff0b0267d7688b6434b27f03",
          "timestamp": 1789383086,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "xrpl",
        "symbol": "XRP",
        "address": "FAssets agents' XRPL accounts; not an EVM contract",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "Underlying XRP sits in FAssets agents' XRPL accounts with agent collateral posted on Flare; Flare documents the XRPL side as verified through its Data Connector. Neither the XRPL holdings nor the agent collateral are read here. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000858b3a799738",
          "raw_sha256": "e925483c0648e543a4966a725d6682d7c4761cfa469140cb2943e29f374fd925",
          "atomic": "146833027995448",
          "normalized": "146833027.995448",
          "decimals": 6
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "Flare FAssets system (agent-operated)",
        "custodian": "FAssets agents (underlying XRP on the XRP Ledger; collateral on Flare)",
        "chains_documented": [
          "flare"
        ],
        "backing_claim": {
          "as_documented": "\"FXRP is the FAsset representation of XRP on the Flare network\"; FAssets is described as a \"trustless, over-collateralized bridge\" that \"uses the Flare Data Connector (FDC) to verify XRPL transactions\".",
          "method": "agent over-collateralisation plus FDC attestation of XRPL payments (as documented)",
          "documented_by": "https://dev.flare.network/fxrp/overview"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED",
          "agent_collateral_ratio": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://dev.flare.network/fxrp/overview",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_docs"
          },
          {
            "url": "https://flare-api.flare.network/ext/C/rpc",
            "retrieved_at": "2026-09-14",
            "kind": "onchain",
            "note": "FlareContractRegistry getContractAddressByName(\"AssetManagerFXRP\") then fAsset() resolved the token address"
          }
        ]
      }
    },
    {
      "id": "jpmd:base",
      "wrapped": {
        "chain": "base",
        "symbol": "JPMD",
        "address": "0x7e0aedc93d9f898be835a44bfca3842e52416b82",
        "chainId": 8453,
        "endpoint": "https://mainnet.base.org",
        "endpoint_substituted": false,
        "block": {
          "number": 51296427,
          "hex": "0x30eb8ab",
          "hash": "0xd9e0b6e85a66fc61efb435fe24fc1ffd46ea5ef6ed265d93d3dab7253c6bd71d",
          "timestamp": 1789382201,
          "finality": "RPC_FINALIZED_TAG_PROVIDER_REPORTED_NOT_INDEPENDENTLY_PROVEN_FINAL"
        }
      },
      "canonical": {
        "chain": "offchain",
        "symbol": "USD deposits",
        "address": "bank deposits at J.P. Morgan; not on any chain",
        "chainId": null,
        "endpoint": null,
        "endpoint_substituted": false,
        "block": null
      },
      "backing_model": "custodial",
      "escrow": null,
      "escrow_name": null,
      "note": "A bank deposit token: the claim it represents is a deposit held off-chain. Supply read only. INDEXED, no parity claimed.",
      "reads": {
        "wrapped_total_supply": {
          "query": "totalSupply()",
          "raw": "0x0000000000000000000000000000000000000000000000000000000005f767a0",
          "raw_sha256": "1191e35e81b8233733588b94641eb1053451d020a27da132958f2de765bd44bb",
          "atomic": "100100000",
          "normalized": "1001000.00",
          "decimals": 2
        }
      },
      "state": "INDEXED_CUSTODIAL",
      "error": null,
      "escrow_over_wrapped": null,
      "profile": {
        "issuer": "Kinexys by J.P. Morgan",
        "custodian": "J.P. Morgan (the token represents a bank deposit)",
        "chains_documented": [
          "base"
        ],
        "backing_claim": {
          "as_documented": "JPM Coin (ticker JPMD) is \"J.P. Morgan's USD-denominated deposit token\", a \"digital representation of a bank deposit on public blockchain\" (J.P. Morgan newsroom, 2025-11-12). Contract address 0x7e0aedc93d9f898be835a44bfca3842e52416b82 is printed on the Kinexys JPM Coin page.",
          "method": "bank deposit liability; off-chain",
          "documented_by": "https://www.jpmorgan.com/payments/newsroom/jpm-coin-usd-deposit-token-institutional-clients"
        },
        "measurement_class": "ON_CHAIN_SUPPLY_READ",
        "axes": {
          "reserve_or_backing": "UNMEASURED",
          "redemption": "UNMEASURED",
          "custody_controls": "UNMEASURED",
          "issuer_claim_vs_supply": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.jpmorgan.com/kinexys/jpm-coin",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_page",
            "note": "publishes the Base contract address"
          },
          {
            "url": "https://www.jpmorgan.com/payments/newsroom/jpm-coin-usd-deposit-token-institutional-clients",
            "retrieved_at": "2026-09-14",
            "kind": "issuer_press_release"
          }
        ]
      }
    }
  ],
  "profile_rule": "profile = issuer-documented context with sources and retrieval dates. It is not a read, not a measurement and not a reserve attestation. Every axis is UNMEASURED. A missing profile is null, never an empty claim.",
  "documentary": {
    "class": "DOCUMENTARY",
    "definition": "Institutional token programmes described from the operator's own publications, or from an attributed report where the operator's page could not be fetched. Nothing in a DOCUMENTARY row was read from a chain; every axis is UNMEASURED; status is as documented on the retrieval date, not as observed.",
    "counts": {
      "DOCUMENTARY": 6
    },
    "rows": [
      {
        "id": "kinexys:jpmorgan",
        "name": "Kinexys by J.P. Morgan",
        "operator": "J.P. Morgan",
        "class": "DOCUMENTARY",
        "status_as_documented": "Operating; described by J.P. Morgan as its blockchain business unit, a provider of blockchain-based financial infrastructure since 2015, now offering USD deposit tokens on public blockchain.",
        "what_as_documented": "Blockchain business unit; issues JPM Coin (JPMD), a USD deposit token on Base.",
        "on_chain_observable": "PARTIAL — the JPMD contract on Base is published and read as roster pair jpmd:base; Kinexys's other ledgers are not observable from here.",
        "attribution": null,
        "axes": {
          "ledger_observability": "UNMEASURED",
          "supply_or_volume": "UNMEASURED",
          "redemption": "UNMEASURED",
          "operational_status": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.jpmorgan.com/payments/newsroom/jpm-coin-usd-deposit-token-institutional-clients",
            "retrieved_at": "2026-09-14",
            "kind": "operator_press_release",
            "note": "dated 2025-11-12"
          },
          {
            "url": "https://www.jpmorgan.com/kinexys/jpm-coin",
            "retrieved_at": "2026-09-14",
            "kind": "operator_page"
          }
        ]
      },
      {
        "id": "citi-token-services:citi",
        "name": "Citi Token Services",
        "operator": "Citi",
        "class": "DOCUMENTARY",
        "status_as_documented": "Live commercial solution for cash between Singapore and New York as of the 2024-10-10 release; a 2025-11-26 Citi insights page describes operation \"in select markets\".",
        "what_as_documented": "\"a private and permissioned blockchain that is solely owned and managed by Citi\"; \"Clients are not required to hold or manage any tokens to access the services.\"",
        "on_chain_observable": "NO — private, permissioned ledger per the operator.",
        "attribution": null,
        "axes": {
          "ledger_observability": "UNMEASURED",
          "supply_or_volume": "UNMEASURED",
          "redemption": "UNMEASURED",
          "operational_status": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.citigroup.com/global/news/press-release/2024/citi-token-services-marks-new-milestone",
            "retrieved_at": "2026-09-14",
            "kind": "operator_press_release",
            "note": "dated 2024-10-10"
          },
          {
            "url": "https://www.citigroup.com/global/insights/citi-token-services-24-7-usd-clearing",
            "retrieved_at": "2026-09-14",
            "kind": "operator_page",
            "note": "dated 2025-11-26"
          }
        ]
      },
      {
        "id": "orion:hsbc",
        "name": "HSBC Orion",
        "operator": "HSBC",
        "class": "DOCUMENTARY",
        "status_as_documented": "Operating digital-assets platform; HM Treasury chose HSBC Orion as platform provider for the Digital Gilt Instrument (DIGIT) pilot (HSBC release, 2026-02-12).",
        "what_as_documented": "A digital assets platform that has enabled issuance of over US$3.5 billion in digitally native bonds. A tokenised bond platform, not a deposit token or stablecoin; the release does not mention tokenised deposits.",
        "on_chain_observable": "UNVERIFIED — the release does not state the ledger type.",
        "attribution": null,
        "axes": {
          "ledger_observability": "UNMEASURED",
          "supply_or_volume": "UNMEASURED",
          "redemption": "UNMEASURED",
          "operational_status": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.hsbc.com/news-and-views/news/media-releases/2026/hsbc-orion-awarded-digit-platform-mandate",
            "retrieved_at": "2026-09-14",
            "kind": "operator_press_release",
            "note": "dated 2026-02-12"
          }
        ]
      },
      {
        "id": "shared-ledger:swift",
        "name": "Swift blockchain-based shared ledger (Swift's pilot)",
        "operator": "Swift",
        "class": "DOCUMENTARY",
        "status_as_documented": "Attributed: CoinDesk (2026-07-09) reports Swift saying the ledger is ready for initial use by 17 banks across six continents, which are preparing to pilot live transactions. Swift's own release was not readable: swift.com returned HTTP 403 to fetches on 2026-09-14.",
        "what_as_documented": "Attributed to Swift via CoinDesk: a shared layer for tokenised deposits issued on the banks' own ledgers, for 24/7 cross-border payments. Named banks in the report: UBS, BNP Paribas, BNY, Citi, HSBC, Wells Fargo.",
        "on_chain_observable": "NO — permissioned; tokenised deposits stay on participating banks' ledgers per the report.",
        "attribution": "CoinDesk, 2026-07-09; the Swift press release URL is recorded but was not read (HTTP 403).",
        "axes": {
          "ledger_observability": "UNMEASURED",
          "supply_or_volume": "UNMEASURED",
          "redemption": "UNMEASURED",
          "operational_status": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.coindesk.com/business/2026/07/09/swift-rolls-out-24-7-blockchain-payment-systems-with-17-global-banks-across-six-continents",
            "retrieved_at": "2026-09-14",
            "kind": "attributed_report"
          },
          {
            "url": "https://www.swift.com/news-events/press-releases/swifts-blockchain-ledger-ready-use-17-banks-set-pioneer-tokenised-cross-border-payments-trusted-global-infrastructure",
            "retrieved_at": "2026-09-14",
            "kind": "operator_press_release",
            "note": "HTTP 403 to fetch; not read"
          }
        ]
      },
      {
        "id": "gbtd:uk-finance",
        "name": "GBTD — Great British Tokenised Deposits (UK Finance industry pilot)",
        "operator": "UK Finance (industry pilot with participating banks)",
        "class": "DOCUMENTARY",
        "status_as_documented": "Pilot phase described as running \"until mid-2026\". That stated end date has passed as of 2026-09-14; the current status is UNVERIFIED.",
        "what_as_documented": "\"GBTD\" is defined by UK Finance as Great British Tokenised Deposits — a digital representation of sterling commercial bank money. Participants listed: Barclays, HSBC, Lloyds Banking Group, Monzo, NatWest, Nationwide, Santander; supported by Quant, EY and Linklaters. Use cases: marketplace person-to-person payments, remortgaging, digital asset settlement.",
        "on_chain_observable": "NO — no public contract or ledger is published on the page.",
        "attribution": null,
        "axes": {
          "ledger_observability": "UNMEASURED",
          "supply_or_volume": "UNMEASURED",
          "redemption": "UNMEASURED",
          "operational_status": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.ukfinance.org.uk/tokenised-sterling-deposits",
            "retrieved_at": "2026-09-14",
            "kind": "operator_page",
            "note": "defines GBTD"
          },
          {
            "url": "https://www.ukfinance.org.uk/news-and-insight/press-release/uk-finance-announces-live-pilot-phase-deliver-tokenised-sterling",
            "retrieved_at": "2026-09-14",
            "kind": "operator_press_release",
            "note": "search-observed"
          }
        ]
      },
      {
        "id": "agora:bis",
        "name": "Project Agorá",
        "operator": "BIS Innovation Hub with the Institute of International Finance (convenors)",
        "class": "DOCUMENTARY",
        "status_as_documented": "Experimental. The 2026-05-27 BIS release says the prototype showed tokenisation can address inefficiencies in wholesale cross-border payments and that work will advance to real-value testing; no production timeline is given.",
        "what_as_documented": "A shared programmable platform with tokenised central bank reserves and tokenised commercial bank deposits. Central banks: Bank of England, Federal Reserve Bank of New York, Bank of France, Bank of Japan, Bank of Korea, Bank of Mexico, Swiss National Bank; more than 40 private-sector institutions; Bank of Canada joining.",
        "on_chain_observable": "NO — research prototype; no public ledger.",
        "attribution": null,
        "axes": {
          "ledger_observability": "UNMEASURED",
          "supply_or_volume": "UNMEASURED",
          "redemption": "UNMEASURED",
          "operational_status": "UNMEASURED"
        },
        "sources": [
          {
            "url": "https://www.bis.org/press/p260527.htm",
            "retrieved_at": "2026-09-14",
            "kind": "operator_press_release",
            "note": "dated 2026-05-27"
          },
          {
            "url": "https://www.bis.org/publ/othp110.pdf",
            "retrieved_at": "2026-09-14",
            "kind": "operator_report",
            "note": "search-observed; not read"
          }
        ]
      }
    ]
  }
}