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 0x42990c3e266a2f4f51b8f245c77807f4b9ccc9fc21a72473fa47ad016c3f99c2. 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/77418b60-c9a0-4eb5-88a3-e1629d9b2643.json and https://artists.proofprofile.net/proofs/artist/77418b60-c9a0-4eb5-88a3-e1629d9b2643.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 0xa1a3a797c858660d233eb6ba99a03b3000636ff2beb87b7752a96eb8155c0111. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZNJX2588249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f4bc5cf6dd84db120b93bc0fb933ddb400f1cff405f14eb9f470e9dd0efd77e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNJY2514704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2791d954ddb0646e40104daab5b6d24e3ad658fdaf0f3a3a0b4cf13be35bad. 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/QZNJY2514706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e61ba065a97dee5a09216557d04d762bc3c2c6b120d38671ec5011c7090b000. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZNJY2535077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392bed8c1ab439f65c9cff420a2628f4ec2787bdacf7be39e58deb2aaa9a1322. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/QZNJY2535078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db171ee1c2c4d6b68bb1ecbb8cd7777d92d2a12e3decb44a7d674248c62529f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNJY2535079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ab62f008e9101f62fe372cc714fdf4c32927d9b8ac80a500a3b139a790df2a. 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/QZNJY2535080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1655d6170b9ac4b3cfe350502c8935077eabd84caa67f2ad826fcf3f0b9efc51. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZNJY2535081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ececa97745e4753d685b74c4d9da93f293ff500225b5352f2882b61af0cfa6. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZNJY2535082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445a7cba369e49ca1a787ac431cc7feff68862d389b4aa9abaf2cb7963d9726b. 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/QZTPX2562696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9867bf34bdd6ed1396c22e47933ef56a96ff33f42855ebd5422d9f2e8925e94d. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZTPX2562697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4fe99050daeb511e6cf044c8e7aa3f11383e3b4513d8c979ea559ddc00b96c. 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/QZTPX2562698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fec43324f41240254a101c996fad7727b939419f2c1689a8f23ffdf9430674b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTPX2562699.