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 0x8d5afe38f2ec75b83558a2426d991cdc3f808017bbccbc7c1c85a203b646fca1. 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/36ec6afa-8450-4ad5-960e-46e2946eab0d.json and https://artists.proofprofile.net/proofs/artist/36ec6afa-8450-4ad5-960e-46e2946eab0d.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 0x9d11e3de07ae1f844733a04162cc37731276ff635010f8ae9444ebd31d3fd27b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GBRKQ2112078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38506fef1d8b8fc40fcff36a299ceddd2f74213902ea73edba7803c776662a57. 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/GBWUL2150369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c38e33cd3890bc95ac32ed0966e9c03404d9ace2d14c2e84124c706a1d49c4. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:05:58Z), 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/QZNWU2233317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a37cad8ecc3f6b534aaf5fa1fa864a299563e47f34bf1b28cec3b0610f93216. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/SGB502251053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe992ee7751a0247be6646009d0a4fe319c28c91afa297b6fc608873f1dfb346b. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZHNB2324950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8921478f570afa4dc7e20ae59fde11012214dc0ccb48f44206fa9559011179cb. 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/QZHN32495516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0cc253a07d6f29cb96db58e65dd6445e4c82ca2c1aa32f6e9dd4a871ebf764. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZHNB2427316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc704545e42146b4e64e1f5ef250f253ba1b1188adbb96fc8011459a1ceeb568c. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZK6K2419621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c43a93283b156ea1ae197844c0883c01ed6f1315e0b5033bfbdaf1c93c8c7c8. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T01:52: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/QZRP52434874.