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 0x4fadb2bca41034474604f4a84005470fde039e7e1b6b75d7f171c61c53bdbadf. 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/28d67ead-6f7e-4777-84ab-462397d15083.json and https://artists.proofprofile.net/proofs/artist/28d67ead-6f7e-4777-84ab-462397d15083.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 0xc40840c8cd1961f2d25f13baa79c9d8a68919b4c37bb3a37f83f62f52184e57f. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/US3DF2194153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f14ca3202ae1c74473b9744190fdf3ae04d4987e85a90f957d644d4c279d3da. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/QZ8WX2088107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23ab229f9417f3b50cd0e82be15c63a90b4c980fb516d2467bfb4d0e71515fe. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/QZ8WX2088106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40c66d5e30836365e3f241047d32f6379eb4a868a574e4e2f752b1e61fe3ce2. 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/QZ8WX2231659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd924918bf0b318c6f41e2a8d0f16db98343bcf5a304db69e87badcc635278c. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZPJ32291244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0905f7e8f1edd3861fccb265d52708efa644a53bf76dafd340b635571e80d98. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZTB62383483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c941fea31f67f4c2db1931bed57fea18796e18886fd3221578cc2bf3e9b323. 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/QZNWX2449935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af009c1c328c04c097570bfe81e4a57bb45d601d0c21163648ec3b141c3cc91. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZFZ62569403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e16bbd834a17caa1741ee0b70f5d145fcb0f9cffa48c8e2c1a7a659b7070901. 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/QZVEM2533983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0888feb63d8cd9bb3d57d1abd88f651f254d22afbb8b94e8cdffb68a97c701de. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZVEM2591845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4402f0d87e092a9b18646ee9c30f66b6d1943a4acbe2894099fb8fee4fc4b10. 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/QT4K32571785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07552b6ecef9fd56c4325dc8309f098527f499da6ca14567f74cbc132e95a7f6. 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/QZDA52428853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0b38b67846038b1551c4b0678240275bc12d4de760d64eef4db6037a0bf4e5. 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/QZTB42389194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0f64c5ade0f9ed84d09db41c5459a73f528fe5d46d6709353b85ada2faae52. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZTB42389195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d210d135b2d5a514aed9013867505b548e0a90c8cc99dfc998ff025679d40f. 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/QZTB42389196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cbfefdb9c3291f75cf2c397dcd81f8081ec2612802100b6aff7e553556c5af. 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/GX8LD2208498.