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 0x0b9c0b92a710c1be36521bb6e9cc3be1b9d68d0b3bc3bbf73338816aeb7fc22b. 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/2e19f89a-45ba-4738-80fe-4def5f621050.json and https://artists.proofprofile.net/proofs/artist/2e19f89a-45ba-4738-80fe-4def5f621050.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 0x69522ee225de4554d224aa29d1e6a6a4a454923b4ac2897fff265964e4fd56b1. 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/TCADF1712960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5381db1a3cd225e03be15386142bfe64524d62029c8cd492ca6f4c5778e51d2. 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/TCADF1712963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2692f94be006bc51caeaf8556c7fb91e41000ade1dadc9b58e64f99c730ab6d. 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/TCADF1712971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921d754a1d5b0e1a05dcefddb9de9cdae347c10885b47f0337a3520082de5e50. 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/TCADF1712972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07bb134728f64738fca09cc5dc783fbd4858b262241dc594a857b6f0aeaf6cc. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/DEA621901066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285d86a276d8b235a32d1132caf51b6e7e103df86bd0009ed25591311ad8c1f2. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/DEA621901067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5626dde104a0b3721708a99a1c9267d88c3aeabd4a4c683ebdbd3cfbcaca4aec. 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/DEA621901068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02af0fcf3bb289ca2d4234169b78ad2aff43d9da03a8af12909e34db20e83cca. 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/DEA621901070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ba41a93f818d98c1b4c10b3cd06dbf3ab41adf221776415c771910c93f0db9. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/DEA621901074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82cccb54cb6744fb5031beb9c1004387f87efcb9e98edc870d021a27e230461. 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/DEUM72100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dabdd39cb2b0058a4f3d387d626931e461eb9da759e689223c3c49b01298cbf. 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/DEUM72100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5a94b03e4fde3c4861c24bd79eaa7c0d6126edb15bb11a5305f0e018fce357. 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/DEUM72100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22215eef457e4d5a8bd6381544f9b0cbfa32d47de8dd9d3cc6af98d1b637596. 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/DEUM72100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43f516fc722ef780ed803ba592871f39302e39d255c4dea20b7d658607a52a2. 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/DEUM72100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434585d4d178feba2fda3d1bc54c34a85c59bb8f831885e6739a335ecce723bc. 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/DEUM72100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee8b280ec77888a9fe26a297cfe31217e3b0c3c8d76de4491ab76f1c26ae6f9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/DEQ022260635.