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 0xe18e4be4fb4a8d16d0175ae69693922eadcf8642ef7fac2816d63d4ed04f1305. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3ab56e1d-073e-41bc-bd79-485d135bbbd0.json and https://artists.proofprofile.net/proofs/artist/3ab56e1d-073e-41bc-bd79-485d135bbbd0.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 0x717fa09d1974814d76939ffd64b8ad10e6b6331d57e4961ce46a4c5e8ea9652b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ESA011800195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3690af9cfa65929db3bc9cdaf79b6ec5b4c5663968100e56893a45d3cd39f9a9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ESA011717667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561b844b202e4b63726dbe8f7dbb51ed2f4c1856432f6a1ca0f7984f892bcb4d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES8022400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a26d35206eea77add0b7e1ebef60d4f70d592465926d843b4a318269d23147. 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/ES8022400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561b844b202e4b63726dbe8f7dbb51ed2f4c1856432f6a1ca0f7984f892bcb4d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-16T14:10:37Z), 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/ES8022400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3737fe2bd3e6cf86fac7841d5688fe92e95778f41ed4f29d1ac79c3c598e5ef4. 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/ESA011950945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5263dcb26eac2e0706e2c50f53a6ad89732045cce4c6bdac2f91a6823363617a. 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/JMA271802887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a8ce87e58c8c91095de5f91b1934d4e2ca97bf3c9c8657bc5c6692c631382e. 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/JMA271802888.