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 0x7879d9f74590b3e329853ce7a396f35ca3f20ab1a9aaffb68b037e2e2db00c52. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b3962bcc-983a-4685-a2a3-a1ba8e0a15d2.json and https://artists.proofprofile.net/proofs/artist/b3962bcc-983a-4685-a2a3-a1ba8e0a15d2.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 0xc3ac928d985d450668f5fa2d97875f705ac400f907db0b872db3f723fa6d168c. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZNWU2597198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab71691b1699df48de89b8a5adfaa02c18a7adbb527bfe525323805326d9b185. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNWU2597199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011ec6e92f76551b95805cf8f513f89881cfe7989fec09ac9bb76a109f0faeb7. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZNWU2597200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c98831713f782d7c72c511975cd6c36bd1523b0397b51ec479e4c5a76b603b. 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/QZNWU2597201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777aaf15f47b52137c593ee0ddb4b5a63af98693f72e22db5a32b7630b132554. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZNWU2597202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2acf74da780b2eb832fdbe35638a0d2d8dbdee48cab0dab87822bf6cf7b2e0. 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/QZNWU2597203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374c6cdce44a8fe72cfa5eb83ccf5b29d6c226e744fcc8c8cc1b891f9942e62b. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T08:03:06Z), 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/QZNWU2597204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5f03b7dee950d3426f71739b8f91dc429a55ce4cb81d36ae6acbcf1558cc46. 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/QZNWU2597205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f647f98419f340511c67078b4f5f165740f44763d60850bc8322d24862218b. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZNWU2597206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162ac95ddc8d76cf4f57c7a4e1be7c27dc1ad6730907471407d6ea8847dabfcc. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T08:06: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/QZNWU2597207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e7a334cd4bc652e6d55fe4eb7608497314c5f0ecc3c7b1e208962848a74cdf. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:10:53Z), 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/QZNWU2597208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ea8090452706bb85b5821dcf6fd1b4d56db87fc975f168da45fba50feed1a2. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZNWX2562836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676e91ed8a8b625aa072380c44b0a1117ce70095aaebbd1e6215b5588458b6d9. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QZNWX2562837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c3459e4a0a015a05e7d49cb7726555e0d1ce285dbd89a841f3e76406707017. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNWX2562838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb929e8e23aee8142212f93bd04fff8a2b547117787d74cb95ea20543f8a0d0c. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZNWX2562839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b01730c64a35ab8265be7e7d4ced6cd67be589f497c964f6453c3016d28d299. 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/QZNWX2562840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea212947f31359cb186075430d915de30d2de3651e786c8299c6500886665e1. 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/QZNWX2562841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353b0c3fe8cffeaa99378d8927e13557934faf98bbc179f7c99745ce1595eed0. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:22: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/QZNWX2562842.