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 0xb8c659aa73dba94ca99be1faa701910434f45ff88a84163840fe584ec50816f1. 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/f0ac983e-2e73-4d67-bef3-94e1029fa40f.json and https://artists.proofprofile.net/proofs/artist/f0ac983e-2e73-4d67-bef3-94e1029fa40f.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 0xfda32e58e26186a56912420abf479abc4ba83260537cdf89edd599145f6c7056. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/CAM460417196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416699fbc3eecd6270f78716609e489cd4a29ef289db89250361cde5b71c7ed4. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/CAM460402294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3684abc7eb9e6e956cfd41f012c4a5031d6e700f9a477dc18d4a7c804b770c1d. 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/CAM460414847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d0a8d0297d0fb3cc601b42b6b90a276e531a088801dbfc8b6e1f6f3afee51c. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/CAM460407897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758d4f64af0c9f2a34bcd91a42b80a7f9e9b17c2f188cba65af7f30b0dcf3c48. 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/CAM460409233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a20d70ae4054e1c918a0cfd2a62c391b3a022c2836f904cc854fb4aefc11d44. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CAM460410051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16330a25291b055f40b722c7bb96665763e6d5404424a2025b0291ac5e3ae52e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/CAM460415696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0dea81062fca127c1daa97e1869f2211e286fb5ceddf92ab995b394a918f20. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/CAM460409223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4adc2bd2e6690e40e7d58a72f00880c11bde407d03c619165b7247bf2d6ade3b. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QMVRR1202527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ece87535035c9c5d8dc0072ebf1eba222ea600a3f44de8b5d290075c4c29a50. 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/CAM460412889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7383c9d828e8dbee2499c7d412c52c1b6e11e6dade260388b0fc37ba81a6aa3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CAM460418481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d79da3b345e7aa7dac5e02a6e3eedd23561ec34beacd41a680899b1cf80766. 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/QMVRR1202124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ce089c5741e8c9ee68b347a82916edec7ede34e3fb9ae4fa466caa61c11583. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/CAM460417188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ce072a987eea0bacf44b11bbf61dda852f17c48481d03b34fd47d12fafa0a0. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QMVRR1441438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67d1ec7b42596dee6ee076c10d5e1ae5232ccc20d0f8feefb7ac208e05b22ea. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QMVRR1441455.
Against All Odds (Take a Look At Me Now)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4e094b558d9ba84498483ea1fbe510467f21f0614c5bc51a272edcd0cbdaa3. 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/QMVRR1441458.