1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4cc821638de5c04b09512d4b663115a04ddc76565caf1c14246752bbc0a7fc. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/296f834b-dee4-4251-a137-fcca3f1792c7.json and https://artists.proofprofile.net/proofs/artist/296f834b-dee4-4251-a137-fcca3f1792c7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01e7270877ad89888ff0d56ddea7ec6924cdfb3137b91a27a516f3de4e20663. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6TI2318511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704160d9bd53926edbb088320bde84b72c240d74bda73efeb0c0f17288df657f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWY2341570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3d26332003427294624dc4d28204a35f27b64579f4b10ce5c751d03a9c5cb2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2316063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20272b85643136e2e1997173a71c9c0393e0a15214862943c745d5b6d01fba66. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2301980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba7a070ae25311d6328f28d67fcd1b39b002221bae113fa345303af6c1f8efc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NO2DY2400236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d321b2505aa42650f173b18540d89a2e76edd26d837c6f1645207b2b817120. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2301700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5591497e838a7c45c32a6aa2e0aca922733c80a5fb0335f36078f439fb0370. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NO2DY2300642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b2349a646774afd967345f595c8babbec69138e0604474397806cfc3f37414. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NO2DY2300620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1917590b343bfba83df39778271091c543ee30aa366875be3d0ba8a7e0c6112. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2301640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d5695269a866b5283657f85cd349b745bb72dab89e56c8ad1a47ce83a993e6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NO2DY2300503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe734a3fc7d62bd67cdf164b92985a3ab489c3bfda6bc3ac4d89a10c0bda3af9a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2500267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5ec195263438e9ee044b487f00eba04a7370027603c806af64cf067e1b65b9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2500271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4320d1b98e027275d893c6a7a7023a64f2b2591f65d7fcc8759e72c928b7e1af. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2500260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ad74743d7178357ce35ad2e4c1da4678ac18a006a3c920bacd7cf893c9deb9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2518411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a5eabcb27b2aa951634a78bb1258c3a90ac2be9bfb58d051937a5a06fc5290. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52520006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf430988b094d8eff5d704b49d2fa6cdbea8f77bf06f8277a6e082beefc2c9eab. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2400549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a96ac865c86728d0164c44e9924c606cc4bf6de538cbc1e3afb2302b17718d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2400794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62903deb8e911777c3f52edf58d8cc405c2e918745f8f991a38a1745289d6450. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2471646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac985d74dce2ad64b21ca93b3dd7981a783250ad7ed017ca77fd760aef845151. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2400300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9b66d3487a2e7de4eb713b982e3730ce0c771d44b06ba610b1b36db85bdc51. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFR2442685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9d5f41fba521eaf78e4a224ac6cc13c3a3c85d5a1a31729b3dc945bf1cf2f8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2436298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f3d2b4c8d85afcb9f97b04b86fd8c8987ee440b8ae1991ee0faa464a140d25. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2400201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5c52bf2d5e66862db19b99041d88a9021aebae722af655797a94daebe73fb9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2473246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ae68d85693743a4f19789b788e3f169b465d9273b75825f1f676dac8353a0e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2476754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b35074fc05b70ee95e087ef3f35c1645cffc5ef03c109a630f4827c5ab24bb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2434274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5777b5326b5576c8e4206a47c82c4125073c9a5e64d909b5ac1a2ee854dda50a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NOX8G2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d707ce88728c32c2f8c54a7fb26d937f887a686a6212bf829be73f193f92386. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFR2366675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b67b477808758c9955652dd527d914d97bf6f45efe91d972c3711718009187a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYX2452473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16ba9db52943fa1cbb0c723699efef2520ac7b7c4759093af36ae1c8ca20f9f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFN2328128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66a95105612ee2a69fd9ccb16faa04a52e6db286fb769bf08366805a4378311. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBD2347461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2f8a6c95258456837e0d74af9b2f89866e5f3b9abd298e5eb0aa728862c1df. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d4da2d46e74023569e4a9eb72a79b9614d9a2d21e18fda59fb273d1d913503. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ef64f768fc3886fa010f4161d0dd1230457600923eb979fab8ee302d8ac508. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83577b67c5cd62abcc140e9ba390abb9a5393aefa319f2bd0181d05fa84724ef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9226284d4b32ff257c4bcd184a09c083b1e28d114cd4a05408f14a9f5490e3cf. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fe8044b637c93fbd1da61f417d8f72d2f1b86ac0fe845100588b6a69c66bd7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad14b954496874d79d5efbca5dc6f5fb12596acbea1eda748816a23d3866e8d8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA2348772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad1bd880f19d24ccd80f8b1757d0a200fb581277a9fae4390d23a6e900b83a5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB32355612.