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 0xd4a5062c4fc67dc91ef4a8a320f1704556d36a75cacef519b1d0c0e5212fa24b. 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/64adbae2-9177-4a81-8491-cf580afb855e.json and https://artists.proofprofile.net/proofs/artist/64adbae2-9177-4a81-8491-cf580afb855e.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 0x31eecd6d4a5d40830dcd59c3dd2026e60a7200d40244282cb3b8dab53a1eb565. 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/UKEM32122401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d9acb6b46daf01df9963d08e3d954ea6474f98a1207463b88aef2bf11a8605. 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/UKEM32020802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cf4d0ee7423f8a5555630774f9aec48bb98e8b06951b4b1a0ce808df7def57. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:53:17Z), 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/UKEM32020803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09580bb2a3874319921395b38f9f3f0a08718850658429ed9376bd2617aeeca4. 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/QZFZ32229048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6a4718e5d82b064a545b0d89684ce8d427fcab1fd078637b69e8b3ad961858. 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/QZMER2224148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3910290f2ad65dad44b6228af5a4fa8f2e013da059fc39b144687f50e337c85. 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/QZNWY2368805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522b6b362a7661c28bdafe20e13dbe7ffed9a7387dd231e3a7ee79a66da95e5f. 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/GBMJG2406891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb6412fb1043167b478b71da5ea4b0c930cdda5f7ac6c140c5504fe7975beeb. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/GBMJG2406892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00114ca4c3bed4e892fb24d372ce77a7f83b25b46431c03fed7199a426721ae. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/GBMJG2406893.