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 0xc11bfbbc2d37abc4e3bf3d2663fd5a4b2163af2d12e8790fc94efe70312282b2. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fc9f27c2-c2be-4403-bf6d-d2d551814fb7.json and https://artists.proofprofile.net/proofs/artist/fc9f27c2-c2be-4403-bf6d-d2d551814fb7.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 0x252a3dabe0ba2e29427b0c14a72cf20f8983762374cb8093261fabbc07302e8c. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/CH6541727574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48338ea1d4da1f829db5f945e5972a1901a66b331a8700936cd1487776724d8d. 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/ITB551915833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f499351711cfbb6f2f67f3de97dcdba6a6077e9a92518e63bd623de58b3efc. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/ITB551915834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9285477539348601e503a89e57df16ada477e9aa068f21b3fcf92357fefdc9. 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/ITB551915835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34cb2f879231dbf289629535bf553fce9384ecae452d07413d6601054cb0a172. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:26:59Z), 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/ITB551915836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ffa96bfc5b49615412c5974679e3414cdd26e91a35094cff61bac86fd9001ef. 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/ITB551915837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf418ca80be320bfc387d67472bb25d426e4d41ca854f7b1fa6f1cea88b0116f4. 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/ITQ182100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d364b225eb2a302a6e4a89da5b60b24a366226a7ca2e28266b7f7b5e44e39c8. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/ITQ182100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbccebc2eea7f1e95b4aa6af2579cb19587a853f97372b8a6abef0112e88190ea. 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/ITQ182100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d48efdd1420362915cb2af54c25ed49db8bb67cd37ef9c5f6e61c3a5184faf. 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/ITQ182200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230bd41722f577fbdcc453c62e105429febeb9a2a9a764655ef1685e094fbe6f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ITQ182200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4393ce02bce9425d891f5737601b7c5b88b77c0cb3324e920dae4ca415b95594. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:00:39Z), 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/ITQ182200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9452504b7f1822020ef553375aea377bd05676f181f3838ef2b4704467455e5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ITQ182200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd88bef7eb0bee3ff070d3e496daaafbef7cf376454794ae0eae6aba1a05e236. 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/ITQ182200024.
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 0x2d7346b68c02edc4ef4edb794948058d3470ac736947eed6d4750b324ee0026e. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/ITQ182200020.