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 0x218ba57d9027eff94ccbec2bbaf383ddd1ee7393337b1600630cbcd399c6039a. 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/5cb12c47-b198-4fb8-bf63-326a1cabe5b6.json and https://artists.proofprofile.net/proofs/artist/5cb12c47-b198-4fb8-bf63-326a1cabe5b6.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 0x84d8533a4ee10bb3046e8dad2b082631a52de81118b7abb6aa58ae136e8b2834. 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/QZES51977581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde383207606986646547d696238fbaf13ad5140009620680be7a3108103df5d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:34: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/QZES92016285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ac2b7e34f0dfc8ac907825edd308196fcb3b3c77824fcfc7047387d8dc13be. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:38: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/LKA0S2100131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc003c4fa59604f91edf86c361eac5704dc381cdcf73a150e5a07fc0df04ee652. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:45: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/QZFZ32572337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5354f785b7af84944c11525127330e941913a3778a6341b8b3209c8deb4df35. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZK6M2542959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd34e272bf4260a576f4fdbdbd7ea04ca1e8400d29028ec5826978085a9f0b4. 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/QZTBE2439339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x963866ce42eeb45a788a0ec55ce4b35e4ea525d8b4eb3504a56707da5c898930. 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/QZK6M2542960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb06d7a95d2ec3f54eff020471fe1d70265cc206bcd6eb308de43d1e8e309bf. 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/QZK6M2542961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17ff51b77de2a6f7cffa8754f935c02ef255724fed58d3cb131bc5d30b78452. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZK6M2542962.