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 0xdd9a7fda7ddc45c58977f16b4ab710c6726070995be25d47797d3c070e86629a. 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/261cb782-4a25-4e6a-840c-d06123a4c31f.json and https://artists.proofprofile.net/proofs/artist/261cb782-4a25-4e6a-840c-d06123a4c31f.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 0x60df5bed187337f8524710264e2e20949a09d0bc5fd05455f66ad4979e064faa. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/BGA472212659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0983c2ff9e4c8e529c0a451e654b3b45be1305fd3e023f63d62c0d6cfbba41. 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/BGA472205309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b26484c4c010825a52d6a7174c0d271e78d8926e6aed4a1956d6d9178c687c6. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/FRX452279107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f37022f41bf551f1bce7aa969bd562598ec8bf77cbbc44bc7e99380b066a06. 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/FRX762292555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3448ef9458aa80e8367720b0453ce4525e9b3e8f2018e7ab04b40b1b75eb6c66. 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/DGA072299166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6412808e4a9c27e662b725c5db7faae9380194224ba9727f437c7c3acdc473f. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/DGA082297322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831244f26cff53b4772188033b9ba14d986fc2368cf9830b4ee679c5d367c3ad. 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/DGA082297321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f1345019ebe63b800f450301e3d812c8d20335a571f7965661536813b249b8. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/FR59R2304750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25270d77985b45008a93fcf3fa1ca047bca88be5be553c4c11ba3d438777e166. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/FR59R2340988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee88572c90481bbb38911b81667e80dc2ffe3776eca6584decc7342159e058c. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/DGA052312542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77731c34f88cf244ff971e3d196bb171a8db3e025a646754e8c40433a2d2aed. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/DGA0M2441650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755112c37020d38646e4f74c1c9d045f584e8c5a03f62c833b3c9cb2601875a7. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/DGA0M2441691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91e3e17d5eac8579d8cf37ea899b433de37e099b4bff9b3e7aaf04e926b93da. 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/DGA0R2421307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca69f587948aca94d3ae270dcfc08d21d418a2733c4a76327e640dbb4dd8a9d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/DGA0R2479734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391791b236d82b8ec93536c6588352caf1007deff05c71860c9c64566ed7c159. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/DGA0R2421320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e8c1ba0558f2e4f32cd7778e98a884d98819b79bbeadd6b078aa09b5165724. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/FR96X2594586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d85b738fff7997979589f961d066182414a9628f4a42faf6aea0f614630132e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/RUAGT2554858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66de69bde48b43c76166de51c27b11107d947ed7c4083de0d5ead0dc3273e9c4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/BGA472525473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3020990981c79dc11bd7339f8db7e125a5bf8c7f9e60eea429a3c8a0c5d07d54. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/RUAGT2588565.