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 0xd0b826def301a8759956d260665d12b22396428073cb54b9b6bf80354077dd3d. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/48c13663-0cef-45e9-941a-84729966354d.json and https://artists.proofprofile.net/proofs/artist/48c13663-0cef-45e9-941a-84729966354d.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 0xeb636824f2ddb6576bc33ea0837de58c62f51705badc7f6bda96b3f368f25c8e. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCAJK2586474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2643f74bf13d84c76d5f53b1fc747910bd0f1500642d8c0fe1b384a7432e7f45. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/TCAJM2557907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b9ea80c3599cc2077bc576554a7b4c958477363a2d16855aa9dbefc3b099b9. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/TCAJL2557882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2bc994072ec084cea8ac4c9397e64f9da3225c15ae7c158873cf8b8001c03c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAJL2557741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353754a489351037ac58fc7f899bb280cd7382d5ee0d2487a213081d60091987. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/TCAJL2561792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a48dcd0ee935744db86b09766cc58366a4e5dc0458edf8d02430b88a2952ef4. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/TCAJL2561854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6cb89f3df0dad538314eef9f1b57ff97edfdda9b382cd9a3b5e562d2ea921f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/TCAJL2561934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dab774a52b908181ebef0529874b18f663aa1f0725779abf8ba6096afc6c854. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAJL2571089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64bb00d124c66564df50253951300e745fd5d757801a812ff2d25639c1fcef2f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJL2571116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc5c06452d004d76e81644ac82d190e88069d6c797fd25b5e33d74476d466c0. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/TCAJL2575699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ca6ce65043ffa609544d07b71906daa77101f6358cb73587f96587deabfefb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJL2577163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9601bae37817fc5b7e8670741a09d305acf141988f4323dad4a746514a96d60d. 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/TCAJN2505547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe213d2ad6e330a3aab355451c89dd0fb8a867c157e3e6db5da46df7e1d19380f. 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/TCAKA2514640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c07e4020d466829d0da035e7bf33f701ca73893d087916067d4e5f8a83884f7. 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/QT65W2553775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc245f9fce512acd1771caf7d94b7bf1e986cbdb80eae8564241d0107ef4e6b38. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QT65W2592306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841916b07c140cc8f97d1571a091cd126a9e1a8b3733a2cd4df5de8924f2b373. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QT65W2592399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aaea753057581999b015e56925c0e467ff2424061489d7dc0553b351aba4176. 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/QT65Y2533488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604ab119cde180ba7d7e26e06f51877b3ea3dc46345de320cd5367617122b8dc. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QT65Y2554321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a1eb67bdfdcf76f8047af8b4aaea9b121bd90ddb11bc7701f3d1efe77c012c. 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/QT65Y2562723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44d0c1130785a17472a843244e034e124e31c3d28145dc57e7336b5056e032f. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT65Y2567933.