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 0x8c552a2ba4a3f3c16279a5a0ea4cbf7e7157384c03678a5493af8683f04f041c. 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/33a64405-7c9f-46a9-9a81-d09336c8d2c7.json and https://artists.proofprofile.net/proofs/artist/33a64405-7c9f-46a9-9a81-d09336c8d2c7.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 0x102e6c19ea40f151086d0a37f0849f00db89212d0fa7bb167eb282acaa978a2b. 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/ITP520801128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf2617c384edd73a63969dc2b4e0304d34ae9c2101754f6ac24591f3ffe7fef. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/ITP541700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977ddc32c9f35e7dc28cf731daf6354e1bf51b83fff5a1e9477e2c684d4b3117. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/ITP541700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af4c491810c63c1229bfde9542eb6d23392d352d3ac8d356059e7707fd086c3. 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/ITP541700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b310ede2e4c082ab4fcd07bb07c1da6d8ea358aaf08680839b0f62978a97498. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/ITP541801111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4351e14f927fc6092fe166277879201dc8e500a787c314b94c71d96e8f6d4dbf. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/ITP541900082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f9b867dca49e326634abdc567b2ef3cdbbcb05010fd9c7f62fc416a07948dc. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/ITP541900084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7394e17bc89b930174ee7481f8dd3dac17156f191f51462aad03b8291f98ecdc. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/ITP542200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1c78789d5ba456f1b8b60f85b6b41b89abd14f27315ff4c46d83f15d77931e. 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/ITP542200052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efc570104adb8329d0f41e202d6386ed834fbed949a31702e14bd8e6055dbe3. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/ITP542200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338ff933b9b17a1dc054c239d501898db757e262ae5aeb03df0e64f611707947. Chain 2 (Bitcoin): anchored in block 957624 (2026-07-11T23:13:54Z), 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/ITP542200058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c30ee6734d698de55a32fadc96dd3bcbd6b558888c79508e52bddb844125b91. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/ITG622400115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7aa9e64d669744f9274e73a9edc1ae623e2d3b91df54c534f326a51d8c0acd. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/ITG622400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a7b402e1e792fbad8118eca5413f45feb83954d3f901ed41239f236a53905f. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/ITG622400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4f194be244f62a67e12e60ca4830ea088ffddb62d1f3dd04f98be2b25a4043. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/IT0VX2500046.