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 0x92a3569de72c6fc495393427d55629e5dd6c861d4ece7232e4e2d8534b480bdd. 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/5c26ee40-f190-4596-acd9-8c019041c007.json and https://artists.proofprofile.net/proofs/artist/5c26ee40-f190-4596-acd9-8c019041c007.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 0xf2c2e54ca42c8679ac0819c4c4ba8182b67876059db09d00ab05bddedb812540. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCAFC2049872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900d55af60a11741d5fda425df46bfaeb97f9a3c0218b34affad3854eea1e3f6. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/TCAFC2049917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65b7643fe6545d9dece1edd36aeda79282cfe2839c8739af3b943958c074046. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:50: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/TCAFC2049954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff967c3891c85931bcda5588c141ff433544af4e80039ada591b8c57edeae43. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/NO2DY2200256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e391cf39e373edad6bab3317dc615cfa89ab06e75bd6ef4a7fd959e9fb761a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:37:42Z), 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/NOW562200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4640741d5af408565b493161caa1d91d61de1d6f80303b4d99570c23409c082c. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/NOW562200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cedd414fbea3e8c115af67c6d1700ee58734fcb06d5fbb0c292d19e2b09fcfd. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/NOW562200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf1fad5c8116dda6af5cc208570720d2c626bf7dd008a7d8e90fe5e2a6fdb5e. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:04:22Z), 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/NOW562200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597e629ee81e3333d0d24fe9df27fe05f0ca11e590d6b140cb95e0229d8bb9a7. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/NO2DY2200224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b8a86fa7f2e6a393fed942a8faf518f66e3a8cbeaa7417c82b62cee2eb555e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/NOW562300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d1e4ebe6428f5fd1cec507503673ff9523e7ca1c0e943a35faa43273ad982b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/NOW562300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbcce0f6312f51d60906fa5cb4bb555eef5f558dc4cee77e14fdc7a7a6ac064. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NOW562300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d1e4ebe6428f5fd1cec507503673ff9523e7ca1c0e943a35faa43273ad982b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/NOW562300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de2d602449988bc6869da3807e3ca956ce8036c58a0c0f03e1131b628e8f46b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/NOW562300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e8af0429af35b61ef9d77d1c8ffd169357928f3fba472bd5bdde6852c1fb46. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/NOW562300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51fb54662ad817886ee4fe761335a36999462b165d3ef53bb08ff0bfa614ca9c. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/NOW562300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbcce0f6312f51d60906fa5cb4bb555eef5f558dc4cee77e14fdc7a7a6ac064. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/NOW562300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51fb54662ad817886ee4fe761335a36999462b165d3ef53bb08ff0bfa614ca9c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/NOW562300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbcce0f6312f51d60906fa5cb4bb555eef5f558dc4cee77e14fdc7a7a6ac064. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/NOW562300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0149d0cefdfab3ae8bca0e1bf7f35b6bf1d23ac192fe5d581ca958e34f387161. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/TCAJQ2559593.