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 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 0xe9f7c66bf09b48696215976c7fd095b266377d758a2b04a79a9bd74590efc301. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5880e8f0-64b1-4c71-b360-8c458cf33991.json and https://artists.proofprofile.net/proofs/artist/5880e8f0-64b1-4c71-b360-8c458cf33991.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 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 0xdcc4297ab0290084e9fcacd69a45eee1904e7856d1586e886577cb1e6e9040ed. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/NLG349800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6652793914a84b554cc723ebd6b10a93c3e7ff3c7c0a1ba621327b1bcef0d69d. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/NLG340500171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23555ed976ddae47b0bd0cd6f50291d32edfa5794a93b135fc31b8f686c0d5c3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/NLG340600201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743ac742b713d85b0921526dc6c1e135ac6b865baa1ed0b0af6b088160237774. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/NLG340600204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78df441e6d1fff47abb54b3a36d21268b389cae61015db34775126c1697deade. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/NLG340600208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcf30b4a988449cf318d361f189210f9a8debac11bd67509ec5ead3a087384b. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35: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/NLG340700216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2a14cdc9e46693d4e55f1696a9d17ee3d342553551263d79601ce6d1aa13be. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/NLG340600215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e2dd75c6c249f0ddc7298ccaac396a5e690eab8761fdaff89b82f34f950d49. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/NLG340600217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53076284691ad3db1babb7c401161fd376b8da25b38611724c7dd7e9ec167d5d. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/NLG340600222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd421bec203a4d628a8d23027acd61c1df714b4012325e8347b0abfe9b199d7. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/NLG349900301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82dc9f9d8c6657e1b3238f49591bd065adfd31a227191d1566f241fbac58c4c. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/NLG340800062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a5613aa364640f175c01432dbe6504ce78e19726c8ac4c3602cf6dbef1a146. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/NLG349900305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd77389414a8d21f4e9cdc4dae3c07586df3a5f907cdf2ab45ddc69cad194df. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26:15Z), 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/NLG349900304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01bb47406877fb121681ccea11d012f971b4f0ebffdd60477d98bdb12ca0735. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/NLG349900314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbb26e0d771ce297023a81221109e0b5825dde6c2c33fda98d41695b126d04e. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/NLG349800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e7d2e3f239139bc988320957e598b68e798403187460b9446fcc167e2c549f. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/NLG349900315.