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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79148e6013000d744bb7b1e07f28073e0d9b37fc18b5b0b1e273162b0f580f65. 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/2ebf31de-19f5-4a92-85be-16c1ec762fe9.json and https://artists.proofprofile.net/proofs/artist/2ebf31de-19f5-4a92-85be-16c1ec762fe9.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ea2ce575b01961e0de6e3b73fdb62be88b0a76d618c5b4df16ac84ce83db10. 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/QZWFH2368337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8aad358a01df075af14dc67e39ef4da357577a43ad112891517aa68c613587. 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/QZFZ32461575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86cb3eb0eaaa2f3e8890bfef38b1da093b182927bbdb54289d61a97bd311812a. 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/QZDA62483499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0560857c4d5cbca88ea4d277e4b44321c3f736be41c730f3bf19d1ce05044ac4. 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/QZHN62441777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bcfed63076686dfbfd66c6af31f98ecf4bdcdf6d0e92ebc7dde6f0ef1ba018d. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZHNC2468973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b41a446cca220481c74303eec0e8c58fc994631c81abadf48204c74dbc4f6e4. 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/QZK6F2470186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56e84eec71c7d6af37a409eab17b0f0ddd996c5a1a72228efa198d72418681d. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZNWU2448515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3407a158a3239b520e98d527dc475fc608b6b9d1161bae7839cc7b48de4729. 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/TCAIM2478326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3407a158a3239b520e98d527dc475fc608b6b9d1161bae7839cc7b48de4729. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCAIM2478326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac748b9944baa99e3b012874d9cc9c4e6883e836b3838262efff04fcc1b7c9cf. 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/TCAIN2462521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d4c49ec5b1da5b072fb3c046ffbd128bec1f128234647fd085e1851fbab2692. 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/TCAIU2435704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8c6df54f0dae0f23d588c2cc2975037f4578bdd127ac7782e3dc0477a045df. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZN882431018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997fe582484b35381be3a5a3410259611194aaa28507f6d9b80b4bb5597a783d. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZZ7Q2447314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830254ab844db689834f1c30c59ae23b306f99141b719989a47a81a3b2329e0d. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZZ7Q2447313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851d0523106cd9ece58390c768d7b3addcc72e79307ab322690e70f05d1c9340. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/QZN882571890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafcc7a02e448d86c97091da9df5c0571f66b281c3a18820a02a7cbe93eef8b95. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZN882567029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607f616d73793ed7e1d9f8716502e602cea5a2fb9348224ae609b7aa352de2ef. 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/QZWDW2549388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769940f7c364e0f593e440dc589740703647482433f681f679fd6c1d7176aa6c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZWDW2591438.