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 0xc2e0e9ea965d749aee0f40d12822c14fda4e2c2460fc9afd3d2fd15902e1da9f. 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/a8120bbc-c3c9-4c70-af2b-d44cd1db1adb.json and https://artists.proofprofile.net/proofs/artist/a8120bbc-c3c9-4c70-af2b-d44cd1db1adb.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 0xe8fb33c87adcd3c247891a9f5f76054fcdb44ab1a9f8e39dbb6b4806c7db50f0. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZES92330045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058bb0b626c61ceb1b6bf01733529edd64046f97302f595b83b6370448dbcadc. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/TCAHY2475865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4309ea21f0981c58ac9d6514e821a32532ea7e7c2a3b75182a9d2ce283f0dd. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/TCAJJ2559902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25620677e65fc353086657a1441e2a3f598c7f5b94a6632889a005941c73613c. 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/TCAIA2467046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb876a726b843e3d4c92f36d25ba4d5e7957f5b4e92df02da4be87cf0f69214aa. 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/TCAJJ2559958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073bdf9bf720891f8f01461370b76ffebe8d208f4d80cfc15d5be793dbef3ad5. 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/TCAHZ2434667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189c60622a5bfe117251e578d7c12a62a9a51bc35b2e22f12cf8c3798785d218. 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/TCAHU2452550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a62b5b7a269d513432cce1d5ddf46cdca5de65ffbeb763b8fecca9f7b45457c. 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/TCAJJ2560030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96af9637166ad71f5b8f09a41a51be10f9a1eefa9ac4904bb988ecdbede10a99. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/TCAJN2514867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1558ee909e32105e5da6f53e85a3c05c5b7e7a938acca912d23a41556b5f6f24. 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/TCAIQ2433735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827330ecb54d946e0f769f82f0895a9ae8ec8f0914378cbb985fd7d4bb9674be. 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/TCAJK2516520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c2ef050c00f65bda9f20b736b5e4a98bbb1e21929d4fb3561bfdac80f6ea18. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/TCAJK2526988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527d4d8100678111e1395d314dd735fb4cd956f0a1f26de396f36e59c074d531. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/TCAHS2306999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbb49c6a57277bec46bd1baa02ca73a639869afacca29e46b8ef56f111e4dbdb. 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/TCAJF2534070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32e091766d3809d5a51c07eddb8a8ca565a8369a2e3183462f2de45c44d1473b. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/TCAJF2534029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4214a0711c5a0f0abf9eeb25edd75c63a0261d824b3808340b6c6788e8f9d4. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/TCAJL2515348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f24490b4e0fc4cae0f2db18081cb6d627c8d9743c057a9365b90a4603ba6bc. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCAJL2515361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a7a1baa1878c4663a684dc182bc582c6c279b74858b8751c7594873f32aeb4. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCAJN2514683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81f21069e8cadf39c44c556af6d9958c354f4bbe0c12f2c4eb653a8d32255f2. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/TCAJU2559088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6695450b024c7d38485acbc0c6b589f04e9429f91aa4f69194794a5454f14b75. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QT6622500517.