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 0x4e785e54fd2cff7fad5acf5a2aa07acd7712c739bfbe4d418749f7a5039452db. 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/41b0c29a-5001-451a-bb76-45cd646347cd.json and https://artists.proofprofile.net/proofs/artist/41b0c29a-5001-451a-bb76-45cd646347cd.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 0xe8bdcd8e9191c31b61eebc6cd56ccfeefd98fac0e552b550925a699c1c3d03c3. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZFZ72040827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb97b2a83f17701f028cb71e90348adf4e632d58bc6130af505e417fffb2482a. 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/QZNWU2071692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54363fbd24c053d3c3257730036011518cce55712383ccd4d1d50ae1ddaac8f2. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZMEP2051601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883e6235c298388272e29aaea0dd292e051562531de3e1bc2b7a2768d0243b2d. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/QZMEM2041943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04d5a7fb29196727d48ad401f06b4bfe833e4890f3a288da8c532b676d29aaa. 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/QZNWU2071693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffab19483547bb76372e93d675ce41285ea03ae87dd028f71c113fc2c268469. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZNWU2071694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31489f9c05e684fd130df6a7da21b504abb3cd477776735c3dd0b3ae76435e3b. 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/QZTAU2186381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a6326db55133cfc8dd866f17dbeffc27f50673740234d34f968176c1541cff. 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/QZK6J2247812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fa03e17c4160c853faab3df5fcc18938de618bd370e32ad98a1da79cdff459. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZK6G2254939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadfe06c192747a91a7031d388dcf344a3342ebf8f9b6751d8e464fefd6e2461e. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T08:02: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/QZK6G2254941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58dce72322b044aae5d85fb4a63e1fca7f07d8ac60daac8173704b705cdf7bc7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TLREW2234739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391dd87bcb3fb3cdae8ba086307d6f8a3ba3c48640cf89abc57d3ed9a2d8f1cc. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZES62375711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2850b16b38e130c6295bae864ab3a303c876f2ba2d0a08659c78b9cc735973. 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/QZWFU2404546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6242652bff7ceb7ebca5e22b171c1abc8f6d7413de7977202816325fae3cd15. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/QZWFU2404547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68106d1498de51acb9e9f1db9e17f59b4c45a831aa173d51b6933a758ed88895. 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/QZWFU2404548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a89338297c81364952535fdc72a8feffbbb4ded0ee8997f91ebf16607a1a3e. 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/QZWFU2404549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e625ff8e3254560858abcdc27605a4f929ca951e1eb576370e3ea29e7866517. 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/QZWFU2404550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1884a39b5d0f0f0040b4d9644cf41f947698478622819a9ade7ac807885907d1. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QZWFU2404552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31bb108f63691d7cf39672b0d84fb34a3d10abe463975258b06b28bd500f205. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZWFU2404555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221a08beee54639be4852e14d80823fb79041cc918561d1aef5b5c297a7db106. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/TCAGL2298450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221a08beee54639be4852e14d80823fb79041cc918561d1aef5b5c297a7db106. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/TCAGL2298450.