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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e03583b9dad08336042ace29c1ecf47b0850d8a085e82f4f16313c19943a1f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/37a25fc9-c5c1-498a-a648-06a03373c6a9.json and https://artists.proofprofile.net/proofs/artist/37a25fc9-c5c1-498a-a648-06a03373c6a9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bcfdd2052dbb30e356231ab1fa2310f5371431a554cecc603539e5aa1960f5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZPLR2016767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd3678a75d67c340c404f3a27e3f0e74919862399c441900cdcf1f891d037d8. 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/QZNWS2228997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1394648c8130b8ef682bfa2777fe8636d792263708c0fbb5e1c7b18fb8e5147b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZDA72391621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487e5ff9ba9c0f27b3f9352062f107c1db7862631128aba3ac59d569ffdc7f76. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/QZMEN2457859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0d502708516e9316765f4a6e2f2c497e1928c2992baa4b723b9ecb3e8fa7cb. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:01:04Z), 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/QZNJY2493662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fe10d0f037ef048e144759fad9990ab37523de937ffb6fb7e6f94605b69397. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:38:47Z), 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/QZNJY2493664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f05af5179e45f2eac84db9f2f27b0df3b2cccee3c16c30e3e6dafd7eedf3df. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:06:40Z), 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/QZNJY2493666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665fd79b7a705d6d84ab03f3383178892a501cc907a7269738f51c4caa2293be. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZTAX2544730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4454ab682a34bbc714f61ea20b58aaaeac2bca8bac121717e26685c0a048201. 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/QZTBA2572449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33227b599c735d6bec05516c9fafcb1e5d03050a6875dff7fd797f163ac710c. 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/QZW9M2471552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70c7b5489dfebdcbdac1c1063d0d14a90c84b9982446fb6d45fd3794d9cfd0a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZW9K2471516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66295d40d33797760274036816d0a83038c852f8b1808be796d8e354edc6770. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZGLM2405205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff80b12cb1cffcfa4239c38db8d02ee122166ce04bb331650835f5e3bd3ddde6. 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/QZMZ92543152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3d318784893748bb4bbe16bc2399627e4a2f6fcbe29439eefba464215dace0. 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/QZMZ92543153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdae9d0f306a15517a9369c450556346b423009749bc950de635d549771a044. 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/QZMZ92543155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb3466438c71999a2cc5bf942c29274ac810cdbe98bcf7221cf5b794dd54706. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZGLM2583948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3c1fbb269076144726d2abcbecc50f90835516f10fa754d8d5f47f473c49e1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZGLM2583949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876f5e647a794c16d7e00bf6cbd744d1bbe20b390cc4d339cfe00dcab79d5ad8. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QZW9M2404474.
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 0xf6f1bc2cdd53a3faaf7651488d784a86f31b1fcecb865d2cd0615c643726aab7. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZGLM2405197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x557c95f4b1c097b6b0f7db94b3baa841fc2d5dbfc7c321f457ab702346b85917. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZGLM2405201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30e6d3d29f394c186b337a4243e3cdab4e08bd6b8d924b11acda4f1aacdb4fc. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZMZ92543154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a53b6dde49374959df38c134ad1c40bfd0e768132d03bf708aaefc3b0c5ac1f. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10:20Z), 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/QZGLM2583950.