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 0x762d061e716e64af77bf8bc79013542866f331d1e6b2ebc2b8969db8318151b2. 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/81bf8d71-6e9b-4bc5-948c-0deb29fbde01.json and https://artists.proofprofile.net/proofs/artist/81bf8d71-6e9b-4bc5-948c-0deb29fbde01.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 0xf7dd23695b72de7789c64415e7b3530b998dbf29d65a87a36ef2079cea08a2b2. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/ITP592158805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71217f55dbaaa492a09a3865f958215b532102de76bf208fbd95e8f984b4ca3a. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/ITP592158806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896a4c9c4e948f696758fe55253b50b59d41253a3b71965b64ba7fb90b6366ff. 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/ITP592158807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cfd7acda1a4fd3385310cc18a35e8b16ee9ed1cc88c143eef3c3c80c762b7cc. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/ITP592158809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184765961125ba946b7fc2a27212af36d96ec0f4b464ffb35887311b9c66c568. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/ITP592158810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a3a81be600733e3d9ed28ba7826215bbed56abd6ce4b07b3dd8a76a671957a. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/ITP592156306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828e173c1823c1726ca48321fc3d562232c035cb6629761d46d9b03f03cc1fc0. 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/TCAFC2045250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdf70198210d9dcc75f57bf59ee0795b6f909192de822a79f4dfa7d1b6ee375. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/TCAFI2033141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc72b61653f67b147ed07be743c1d9d12c3ae0c70d00847b01d5853d674f3f5. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/ITP592088012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1a55b80d08fcf352aff7963ebc397bd013022c75a6efec302eee42b913a291. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/ITR632400207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431eccb9fb845d4089e20e5f6ef10b86572ec35dd61d1a0ab19f5e304782f772. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ITR632400319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c669b9b18406c98d4df026fbca283e3c59e87657c1f65c23a22edfe8b6417d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ITR632400320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e82e6cd021a99f1ff992adbd725538b2d821322dad7a069411e4e9bc9c36ce. 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/ITR632400795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60572995453f0b3fed6e687cbaa66764797c852e1ef3b79374bb5ed05267b4b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ITR632500226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8a30b492630a7b0debbe7000740a8d22265a7e78f75ad892c1724288e34daf. 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/ITR632500628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395623d98d8dc9e558d997386f47429029744d93b2d16fc07c4dc5c07a3fb6bf. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/ITR632500811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278462a9241cad84a0c601dc8fae23a30fe31d46875b5ace3b936b9ae9020b8e. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/ITR632500944.