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 0x321e1ba74abb3f30e22492de9fdf0d93ce1853a96523ee0148a5bd9ad1737044. 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/9804a592-12a5-4821-a3aa-da9219b10999.json and https://artists.proofprofile.net/proofs/artist/9804a592-12a5-4821-a3aa-da9219b10999.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 0xc5e818e37dcbcea162e203c7974f627377f049286428824119c02cadaa825e0f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/FRX202340029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e017830ebdafd6a86b78e69f5dfca8f14be1536f4dd5605a92edd482751e720. 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/FRX202340030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a5b13ccc269e1d14039761fa429bd7e340b170b65119f690e98c6458d27f40. 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/FRX202340031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b80279fba8790cffbe2257519c5fc38666b2c98694a73d22461c29a3a2c246f. 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/FRX202340033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b10ee2488db278d9158671f8f028e0628fe2aeb941b503a76185eba03960efe. 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/FRX202340034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027d0c13cf2b5f7ae3a339f18176acd1830562aca837aa75e759685990d9f5e3. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/FRX282344859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f703c2d31eb20ca6c12869c2bb5e057dbb54f668942604b85064b0a5844f075. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/FRX282344860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6cf1b111816608861fb4579195458865ea19d38768996ed2071aad1dcd0856. 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/FRX282344862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca5c852176b5707e700ca79a29275cfa434a240d1766ed2f27f79b89713d9ab. 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/FRX282344863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd891d4a65324e4322c35edb32a8eb7af5d888700d872a0e37ef70bec3df089. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/FRX282344864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516ce1af334df6f94fa3f0b16889f8e51382670c220320ef8d41e7626949427c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/FRX282344865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde27b47d97241b75a7aab5d97259387b92022b053f78ba8c27a5d5adfc630bd6. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/DGA052339745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f334ad1650073538865c28ee06133b4eb333e61d003fcd50d88382d9b206c14. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/DGA052339747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76265ce2650b32c4a89a673b2d2f295698c74c458d3b6340bac8b9e27c796cc7. 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/DGA052339748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701c6750b787b8a8e6841eab91b0c991f5b7f4ca9c8c799d8338734935a288a0. 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/DGA052339750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca0b60deeaba7149c3edd1bdef338a04b217e2a90d1e9fefa1a6a417b57e04f. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/DGA052339751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1912b5a1af48ae3a8eb826f848a775ca07d1d826b75f91af559b938442089e. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/DGA062368841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8b5ab574214861ab30c52cd4604b2a12c77e330b1c45eb589858900802d640. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/DGA0H2335329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88bcb9a0fbe97e851250bba2a98010f8c54b328b9564845a929e00621ebb49c. 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/DGA0H2335332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca28df4e593d651a9a3e900ab553f5d278f4fb95ac8f444696806b35da68450b. 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/FRX282433444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb17cd7143f6848af2d5789c04ccc54b97374df6fac3bb6675fa8e1bd87ff640. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/FRX282433445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11275351b6ab14364acd167a2d2717c85efbaa3c50113f32e6b873be1331f618. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FRX282433446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d85935dcbb7c8cfe23874f121209b820e01fe6637f326e7674860f9d8277a3c. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FRX282433447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9efc4b5d8295085ca80985cc35007b172d08daef7e98d10f4291b545f3b550. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FRX872471669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f542f4fac013c9c8f957782659fd730cfe3fe0d2040038bb077b456f0e8088. 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/FRX872471672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8330f68ce89e08f347019daff75142241974d0511043db455f2e91010d9e0de5. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FRX872471673.