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 0x89662412c97bcd823826aae1d4ba4ae0ab317eac792f08e0f744974366332862. 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/e054a3aa-8536-4898-9acc-e9d7c5089aa3.json and https://artists.proofprofile.net/proofs/artist/e054a3aa-8536-4898-9acc-e9d7c5089aa3.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 0x0da6774b013307178acf02f1e77c73f8ba618898c2562bf0e832b7bc53ff1c4d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZK6N2335219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb22fd6048ee2520f8d2a7a97e1ccfeb65f3abaa62254e475dca9c0b4f5e94b4. 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/QZK6K2364963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363d714dc32922527cfb369185a153d0bc3912f4d3c950e3b13591ee4214ca69. 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/QZK6F2345869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6eca035daf710dd36204cd81051909257fb15fc24445b19de7926816e9faad. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZTAU2322745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c19ccab472c944fb4b757091a3d4a187ae22363f60701be5b0696f142250aa. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZTAU2322746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629ca0c90d472c36f0da0e1c3a7961a39cee56d0630df182be2356493341995c. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZTAU2322748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf78b187520e0cb94b3d93847dc5b85ece3a1b0bdba58d1b7c6324dfc619331e. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZTAU2322749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1acd37094988508dd22f3cfc910b042b363083f83762bbd8fbe3f8b3e8b0acd. 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/QZTAU2322753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4617bd748371ef85ad72d0996b036ee4d95423e4319265527dcfa0efd626f511. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZK6K2364966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea6b9fc04c40720d2735f022fc54656d4b633c2705064173c2d46d6ff7a67d5. 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/QZTB72318589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c49dd0991af7bfb3ecc57ca559cd9a3fb5db868d868063e9bf223d96f3b4e9. 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/QZTB72318590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3acde6924a25d05bbc9769e84f6a6f565318e3099bc7a294ea0c6fa479a64dba. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZNWW2450939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc7bea49fcbb16f6fecf3c2dfbb19c846fe8dee3633d50594c8b506e9f0759f. 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/QZNWW2450940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e9f9fdf4ca4b60f820b6f5bd0375f3f3a80aa15f70af8e1755255d397f44bb. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZPLR2448059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd4d06252e070ea4011955cd06f994ba80dff814c8dfd264ad3a02ac3a5627b. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZPLR2448060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf553975c1ab03fc197f8311bab8ff6c54d582074924e72084e335cca1bee495. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZPLR2448061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b736fd7e727d36979201254abb7f513257aec72394509951a51b5c300521bf. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZRP42499423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d090db66eba44cb5906965352b2a0ac0244846cdf161e85e082f3c2acacadf. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QZTB52494557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf05d9b2e0270c48aff3fabf4cb8c1c40c30ed571016760a294563ed022b4049. 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/QZTB52494558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4ebfb4b9d818c91a2607c1c0ef54d4e9c2ab473570df44a1d4a2be859bd896. 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/QZTB52494559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658e2468216f5d47ef6762ba810eb62274dab1f39691c92cec15c3607ff4152c. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZTB52494560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0805e5b07014dcf730554bdbd89dd82ac199ea00fb5a98973462d0d627c294. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZTB52494561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974c2f2d79c8e195443f25806564d5504ee33eebcab9060f8590000139a2368f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZTB52494562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9caee2486fbe4ef5161bde7aff1815616ff24e3b6a68063a45aced71319d36fb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZZ782436418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c8ec8aae7b85eb484bb006cf766b0a0acee2254c879e6ec5acc05315239ba8. 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/QZZ782436420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddacb19a3faf85ffbd98822369e3fc62c7efdf437920c4f992332dbc1d27df0b. 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/QZZ782436421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae4c865bf7174051711d3a145a4d4b1fcd3a41b64bcd627f7030ea5f998871d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZZ782436422.