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 0x28204abc18219e9baef68b7eab00ade94ab8f02e15dd407fbd7019241995b4ae. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fcf32937-535f-40fe-b7c3-020e4a1e95bc.json and https://artists.proofprofile.net/proofs/artist/fcf32937-535f-40fe-b7c3-020e4a1e95bc.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 0xe0481f5e60d7d80d0ea7bd01a1d6cbcce770ffb385d82708f8fa479662706359. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZW9K2436364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ff5ba48ca20b89235f5e3c9f7808a8318eb9bb1d7f203df87cf0623d21eb45. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZW9K2436363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a59402e924d92fe7941a6c5f1a59d9f932ebdfee69fc5dd15a61a8eecaed361. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZW9K2436367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6bb4ebe95b51b4bc9db577c348594023f7a57bc7b2ee5aab7babf7b47907ae. 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/QZW9K2436370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fba35c6105e4010d1d39d4a9db29007b9f66f16238a2c22f01e1c891a1e91b8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9K2436375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50313c372f379b7c6ba94b9102b908152fc13322f50200522ed607523e478ea7. 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/QZW9K2436377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3493c2c1a1d418ed01dce3e4f869a081e116eedac717d064c4b77239499c252. 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/QZW9K2436378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d7805f189fdb934580f810316531fb02d5a25174f9e0b2014082e99f2b64d7. 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/QZW9K2436379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41999f402d4da5490c568ce761138e4409f0371edf1798531bdcabd9eb64c037. 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/BCYZP2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f53c7664df28bac2a5c0e77c0c57918af8b52abe8093b59a37b79fea86606be. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHZ32086350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb60f0b60f94c56b4f033043c0985b496b19fec801e248522786756af5959f1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/US7VG2001874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d690452c98bf98dc035753795d31fdb29112b1b7ca2f6bd6b7b8f7c66fd3630. 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/US7VG2001875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da0d679c80cc9a29425e2c77cc189355b00d27216e696581bc1226c068a7a31. 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/US7VG2001876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc657b6e3e2db214979d06a689398760db9fde3cc17ab04ae5dbc1443f2345b8. 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/US7VG2001877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fcc297d3568dd7294b11a05a5bb1c15d1720d6511803cbbedc9eb5ae233d130. 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/US7VG2001878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4a6b5cef0a438507fb37d42229f48384cf62d2d3479a029f1ddd8e032227c9. 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/US7VG2001879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdacd046bb0ade4837d49d2e3b7dd54fdeadaad4feceb8ff1aab203208aaae6d. 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/US7VG2001880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798c37aaadd92bd3fe6c64f84c790939287b8865ea63ba509aae79eabc6447a3. 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/QZHNA2185100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66aabef463da7f47c45fd4f6ce0da161d5f18aed033a85ce7a301ba79b3cae02. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/BCYZP2200003.
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 0xa83bf404d773fd318509986d480203eb50cb12805c5c469968fefc1b3a4d6525. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/BCYZP2200004.