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 0x5b26e57d52bb224393e844d33dba0289384a847f7eeb355fdc976c0293bd56de. 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/d727b73d-e4a5-4695-a731-e832a5ccb622.json and https://artists.proofprofile.net/proofs/artist/d727b73d-e4a5-4695-a731-e832a5ccb622.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 0x33da0ab8b48599ba67c6218f4719b291fa13ff6bdb6e4256e220b465db4b4019. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/QZMEP2395608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a59117f16ff415a9643bb39bb62bc024c38a4c638d0c35c641a5f1f31761d3. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZMEP2395609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d197f3912a8cd6888071d25a211c61e7bae5cc823b0d9551416b7e240c40c2. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZMEP2395610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b91d594cf8b0f374082884d970b0863465f3c4ab6c2c2af7c7cce5b8a4976d. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:50: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/QZMEP2395611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0230d6577376d0452dae7fbb7503efdfd262a1c9cee6020d3c434cbfb8839e2e. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZMEP2395612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93623dd7c2859a0e5b2230325b548edcb9e18bcc46c8037b9aea420f38f88c93. 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/QZMEP2395613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1f03d60ebbee7f5e75ff64bdea6a59fb02022746c131227112c9d0f8e38d9e. 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/QZMEP2395615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe48b8a1dec6e245f4a674a9f7116f05d3c8f76aa0d7b5cacc958be72eb57ff88. 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/QZMEP2395616.