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 0x29a8e81acf14e17b7973f280b3aa4fa9062e145ca8fbbba4a238e368ce17acdb. 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/89becd2c-aeb6-4133-bb49-f952211b79e8.json and https://artists.proofprofile.net/proofs/artist/89becd2c-aeb6-4133-bb49-f952211b79e8.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 0x24b084b4058a617acea66d2f676e7c7b9066db4cde9030617cd68b755b1a2b39. 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/FREKV2300130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf56b454d7abd4fc96dfa35a9c7e3dcc7b54f80e4ebc568b5dcb72015ecfd66d. 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/FREKV2300140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb274bfc1ce748d87763b0c4434db6f4008b8fcaa9feaa50bb7023330b9271a40. 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/FREKV2300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425e886efa2de43cf3564dfce05e633cdaa31e8f3067bec888cae44c3050f08a. 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/FREKV2300160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380fa4906ebddbff1fe095bbad690b0b045a902adafecd088a1802479b844a07. 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/FREKV2300170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603eb93102e1d2e4b40018db9a5941905ce5f68f9ba00d5df59a78fd56d3951d. 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/FREKV2300180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb9883e642ace59ef3d0d7c0b16ec25ba8822de682896a7d63c72e1da6b20ddd. 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/FREKV2300190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76807b67c3e3fcf37b52be55cfe70fdc13c5059c43170b202ac7a577b184be3. 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/FREKV2300200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f231d1c5013b3a77a703dedddffa6c746ac4d70e9676eca7bacbe55dc9b4cfd. 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/FREKV2300210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603eb93102e1d2e4b40018db9a5941905ce5f68f9ba00d5df59a78fd56d3951d. 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/FREKV2300180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb274bfc1ce748d87763b0c4434db6f4008b8fcaa9feaa50bb7023330b9271a40. 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/FREKV2300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ef74feea876e76233620a53df44c9352a9bd0587b2a0fa2d0fe4bb3ab9214d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFZ42389420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb05cad6b6b609e261a6bd046b004b6acb0ab2bd29bb70854654f74ef3fe304. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QZFZ42389421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3def5257ecbb0467c647dc628f6696b0e6b0161bab5b93fbfba84af69a84cc99. 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/QZFZ42389422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b794bbce0e66da5720094f5f5af922a3524facea517f07828b47974ee4ec5e. 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/QZFZ42389423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168073bbd2f178f511ca26a183a090e6254bc8f94daf3df779dc62b5dd45cddf. 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/QZFZ42389424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a017802cb27377a1495688432290000e34c8b03110051d34ed6e197963c431c. 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/QZK6F2114174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa32529122943918142a5b06b5ba05c650a07a6c77f10391f4e7c6a323903b35. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZK6F2114172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4c208ad79d956263d0205ac741bbff8ed6e7543f0a12cd09efca69611180eb. 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/FR9W12312197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9274c9f480e2e7ebe9d2a43965e63494ca6460864337937d876a579a9905cb. 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/QZFYX2231570.