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 0xb191acbb9642950bce1ab54eb26aa15fdc53b7d7b8d47ce93877cece36ded12f. 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/ad3e3dc6-39e9-40a0-8c15-42355c39d6e3.json and https://artists.proofprofile.net/proofs/artist/ad3e3dc6-39e9-40a0-8c15-42355c39d6e3.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 0xb3d5f1919a2eaea39e8906877d3ab74617c0b2bfafda1826e2dbf9cf22c73a7c. 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/TCABZ1462040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3bfaeafa4e111dbaef7ba2f0c1ecd8f5d2528231f5f7f0ad28b7e7eb3a91eb. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:08: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/TCACD1548868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d2d17ec3d65acd6c1caa44b2f545f78c13d5b3ed25deef56bb25b3f90158fa. 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/QM42K1838354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061f296bcf3e1f04bbc8b524a922fc13e4e45c5db4d87a46a3ee4f2bbf7d6de5. 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/QM42K1816877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffc780934ac258b609a46021d4277b1a37fb82edd8be6a8610dd89132755669. 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/TCACQ1697849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa965eaa534f9b4175c5aea3580e937d332eda71674216837ba4cb5f1f23320f8. 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/TCACS1641373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0753e23dd11a1d81cf8b784438479eb8e4560fbcadf06f56e60180d847f0f4ac. 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/TCACT1698482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b299ea3a3a6a0eeefb60c568f26f3e9d86ab1c96e86097c3530d359c9981b3e. 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/QM42K1875265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51957734a1e3d4397b498516000eebc6d70180f36024200863df9354157bd573. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:38: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/QM42K2010307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4500d0d5265a97b1268663c37ddba5ef34733ef91cda558f721d42113678fa. 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/QZKDK2067968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61f4a9f1730c3611adc1f03cb411e8ea081d48b7dacdfc180d8b1ec5cd16e06. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:32: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/QZKDK2048616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2213621cd69cd0bc79bfa48bb95be353031552af3276cfd52c3b53c930bcddd7. 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/QZMHP2033531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5e15e7f4bfc1968c0129ba856474f4979fff40a4f788976ede326a2775c69b. 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/QM42K2221396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b83cfb1a66d4e03b4f75b063d55310dc91218d2b9c7f2bf5a0625c3674aecf6. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QM42K2206096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf155fce0a1a491878268d8563d1b266d3136e42abc0bf7abc0549c91bf4af9. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZS662247117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33ad11ac9620d5f2e473191d0678d765778fdf6f7b12c50b290bf82c907edbe. 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/QZS662230327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f8840f0b43ca5d9a0aa8cd9b053c8189facdf62d04a7255f91a4c6fb9857ec. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZMHL2359591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f87becba156db61a112ba256ceb709bf99c50b3919888356a8edef9e366748. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZMHM2396945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898849c65f942842c51d4a1e464050451c6c60bfdc89b53bed59f82bbf1369c9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHN62377215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a82ec9651ab3162bcf5676d6d9724d1f68714aba0e0fd1bbeda7cd8193aadb9. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZK6P2417723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7679acde1009ef62c80c4b737332412b77fa75bba4835e183da53d486e1ae652. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T10:51:42Z), 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/QZMER2458861.