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 0xf2c863d9907405e98d71bab8d9c06db72781aa1a8f4180579dc4da1ed6693052. 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/fa0b4c5e-83e6-4cb6-9a91-1ca95b865755.json and https://artists.proofprofile.net/proofs/artist/fa0b4c5e-83e6-4cb6-9a91-1ca95b865755.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 0xf227b32e577b1a49d957f89b1272c679c8a4d4019bd01047b8a0327ca8b752a8. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZHNA1926187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe31db357a97c94f3a9f5693ebaa1d13c21100445b135e871100b22bd3fee4c. 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/USHM22040620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e44f215ef0d2a80987d878d06a63dae9888a5a4594c92c6b6e4dec0d6b3291. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/USHM22040614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd891ac0d0b42564c8007a0f46175d9add4ab787e49ee7a5b1ce5206bcd59585. 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/QZ22B3006277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1019ebda3aae60d171444215d28a197e91d04adcd3c81bd60ff578424bfff709. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZN882073863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132884ce2f8e50a0ce585e7a486f1f9ec1933c3d08cbd1466bc7d07b62fb6c7f. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZN882080326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b2d3b6648f94e3ebd4b40c79b2782c84f9f4fdbec9eafe19c02671decbf9c76. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZN882128083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26838a263e262e4e5176d8ab7016e9c9d766214723e61dabe607e7ca934197f. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:15: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/QZN882159641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0865ee222877c93aedbb88ad9094e4e7e7e8e77df40541d5b192c1588289b5. 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/QZN882177538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa9e9e620e9dc61b34ee5846228d1ee36a025f336c01b5adadbec573de407b8. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:09: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/QZN882185602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0473bf499f46fb712f4ce9e01423f756e6bcbd17d8645389e750d6b538be3d2. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T18:01:59Z), 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/SKBN82200106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b0f56d25f625cd43a5ce1a0639da30f29d02cb3bbcfe7efe4529a4ddff88cb. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/SKBN82200110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d575cf945b95736bc60fc6f052fc75150b2dbcd10c7bd94746075242afd96d8. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/SKBN82200112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc039ac4c6fa12c68ab1e5dbecee31ea9989999a0ea2a8759cc993dc46c1afbf7. 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/SKBN82200113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe873f2711bb07f86c66a650c84078c67e886e972734c7432efa4111786a0a063. 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/QZYFZ2384997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc832434167666f3d8cd1a2bb902ce5b98b7b89bba7ea697cc1f20491fe581aff. 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/QMDA72135676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00bdd8e447b9a58d8b266400cd6083656aba84aad357a9d12635c969b8c5cf34. 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/QZWDW2218452.