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 0x52d44340617e33fb35cdbf279c8a97f468eb67701e8db432f6e747eb559c3ee3. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c07773f5-ab4c-48b0-8ca9-f9d3a961c5b2.json and https://artists.proofprofile.net/proofs/artist/c07773f5-ab4c-48b0-8ca9-f9d3a961c5b2.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 0x1a831dc77176115351a5368fcfac71bfdfb78cd72bc0d8a01bafe4d567915da7. 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/GXD7G2518943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14287ea81486460653846a5aa8bf56c02661ab5c9e7088c593f2582d2b89c310. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:22: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/GXD7G2597822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebe494414d4003e5857f0e82df16cee7e9dc22d5c66ce4e3b0bac2af6c911f7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GXD7G2541502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ad3dcb9a42d4d17e94c4bcda1b6d8bed3b5a4bd7ca715c364ba425514a3b21. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:51: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/GXD7G2594387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00cef7158b03563d67809aeb0f67fc99e9f383dad82936882298d1c28c8ebb9f. 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/GXD7G2514525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91d1a3954ef5e9e6e0db0ac6e984903e8b91d16a3f4460245ac542a1900c294. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:05: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/GXD7G2587834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c1beb70ae6f17a45ce52ed5f6b698784ff66afb2c8eb741e6d2278fa8439af. 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/GXD7G2519291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a58b4306c9c113713bf68fe2fb1ea1d337684bbb4742ef0f5b5131f6d41741. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/GXD7G2522630.