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 0x514194a77e788e77135640b2e33c496cf28124f19f8d20571480b7b12f84449d. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/db7648df-8d22-4d3e-a087-134058b42762.json and https://artists.proofprofile.net/proofs/artist/db7648df-8d22-4d3e-a087-134058b42762.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 0xf3738ba1106eccc0a999e9b5bdb037730fef679c220fd20b4530271d96356975. 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/QZMEN2289918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c9630ba6d58b6405d8e6c40a47a69774f7bba69fa09c7e70d0c3c5f0f11600. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZMEN2289919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb4a0ed9da1e90393779915449d6a68a774e0b58e8d3f17ffae9d049d660f25. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZRP52270606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa451f8e2d4b608f4db71668d0131d764cb0844a6c6665be8228b1a8bafca4704. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:19:16Z), 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/QZTAY2350771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f38f86fac68abb4bd04217ffe5e9989bcaccb5aa68ac234696ab32bfe88ddff. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZTBD2374334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c0b5c054ec54c4d08be05e1e3c6c794a5a6544f4debda69cdcea51fab99d17. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZTBD2374335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2b0cf73eadbe62bcbefde86b76a420bdb3ed024fc8c43301186ca8331b77f8. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZTBD2374336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758dc8f3e3eb8ff1cf7294388fe8c53f725044166da0ba8b136d754ad8e1da71. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZTBD2374337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43ce60779cea7378c80b906a2ad477e374f2e914a9dde9c981794cb9872efc7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:50: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/QZWFE2467804.