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 0x1182e30e69a9aaa56216e11175048997673e421d0dc5866b53d87e3e57224143. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/47d9c565-5ea8-4e80-91d9-9885fc65938a.json and https://artists.proofprofile.net/proofs/artist/47d9c565-5ea8-4e80-91d9-9885fc65938a.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 0x1f5d058f5fd22a06dd119079c351c1c1e0b3cb8f38d2eb524f6b33b8c3ca4ca4. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZ5FN1946654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7756d43555102d72bef8f4f1674a1726ec564416c53fef228afc38300b67d0. 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/QZ5FN1946661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5351237abee34c2fd241f40d3777c5981fdb90acc4233b5a7462ce93070b0a13. 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/QZ5FN1905677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdf5bc0f522f682ae4948640f0f0d024c3f93230d41e7c9792413eb78a5b7d3. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/GBKPL2028671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186bbb73af344316eda98146453adf9ef81184b015c33989d15219758fd1913b. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:26: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/QZWBK2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c8ee8005881075a21c39c4c7397db1975e7ce4d8a8a20ebaa3fb8a0ccc4737. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/GBKPL2019277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fa79573570ba3882d9b2b68d5ba83168d2e7293ded447ec067e79efc6e8734. 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/QZWBK2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d1e4766971845309d351884dfb3099c6bd578fafa4234a52236e874146c278. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWBK2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fa79573570ba3882d9b2b68d5ba83168d2e7293ded447ec067e79efc6e8734. 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/QZWBK2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d40e0295f59abb0ce0612c91d77b666a718a9239e326be9524d2261978fc186. 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/QZWBK2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fa79573570ba3882d9b2b68d5ba83168d2e7293ded447ec067e79efc6e8734. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZWBK2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d1e4766971845309d351884dfb3099c6bd578fafa4234a52236e874146c278. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/QZWBK2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1412d5b5d63190fb20abb7e0c43c70578cb8899889c1c8f659b933914b39ccfd. 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/QZWBK2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4449efd82dc0d57553d5a71a78a187d07fc6fa47b36805329c89096695dd9246. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:53: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/QZWBK2200126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac55122352de714a8da561ff26aed7e1afbe3b454c3c67c4d5aec0cdc698878. 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/QZWBK2200136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a68920726e08a17da3068b3c016f7d01d4ad987de28d62bbc45f822c98127ab. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T09:51:32Z), 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/QZWBK2200137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ac003aa3be5341ef857f9d47ec38e8d6d2e374ad35e73e925beadc17e64cea. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:29:44Z), 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/QZWBK2200138.