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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9025b0475889c30e4b8a01784a730eb2a2fe45dafb79ad79b5abbb3f109f84c. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a05b242a-8a87-424e-a7f1-8b02d6eed00f.json and https://artists.proofprofile.net/proofs/artist/a05b242a-8a87-424e-a7f1-8b02d6eed00f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d6057309204066588c554129182986b347d2cc235e45c75ff8f7c2466fa1f8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZW9K2319800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332ef1a610c51f8836ffb38bf13ad2b462f77dde7db694f44e0799f31d05f87d. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/QZW9K2319801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8579e65bd36bb7aab694d47ab21d466d9ef5f722fbf674878b6869d8c55866d8. 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/QZW9K2319804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0f25f95ddcee2d05c88c72e8be9aa0b856b7cca36a1a72fd3ac93502cfa68a. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZW9K2319805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637903da7f080a8799be30b2f8b5add0e6c7b37004b2f47bc19af32fcf4f5328. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZW9K2319806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58acee7459b95e0ba8918c641afa77c5c081f1d293ef327ac1a98f7e12db4c03. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZW9K2319807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31da6bde6715dc948369514b2b93b8721c6d0789a3975a8342f0e54faff4e421. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZW9K2319802.
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 0x41d36f22bccb92ec0580bd45737f693d8c0760c95b15a99ef0dfc1b2fef4f23c. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/QZW9K2319803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1cd5b7eb9e893a3e4baf2518ae41d3b0d33f6c6aa9d828299eb605731ed5538. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QZW9K2319810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15a69afea82daafc6c1f7eb2fbfa88c8185c6cb28753c98c17ee647226bbec7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZ9JZ1793342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06055be2e93d4be5f592aaab3fb9d22b328b09f635c0e89f1e8c654531521caa. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ9JZ1793343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d74b0aa1862e41f8977297b554f57643712c96ffb265e8e6f2bb54b7575f19. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZ9JZ1793344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9604fbc0f7be4e7c4525be59932d60ce6cfd8fd0298ba722721832358c679d8f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ9JZ1793346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab748bbdc050b477025e42b8039bd67ff2bcadfc8488c9addc2c1688a6d7588b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ9JZ1793348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b84895f5b7ced2ff7dc1051bdd2b466e356dda4882f4490f41c5554be4ecac9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ9JZ1793349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa225804bfde44971977328c148c50f69ef72367692979a71381900830eae4ff2. 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/QZNJX2369032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a97fa3325c4547293fe8b5c17c8006da6ee0d8f22e201866e8fb7a715eaea87. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/US7VG2381689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748ad30dbd219fb6cc192fc9bc77e3cf69edab561cc2bc0cb3f3a9215491be2c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMZ92036507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7b8741d754eb8aedca23c1e8a9f96e2954c128d5d224dd295c10ceece772c6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHZ41980609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74d95f4681f8bfd8f9e8b86bf6adc36e26d9b610f49a4d12ac8fae7fc7645a6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZGLM2514864.