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 0xa896564eb8d18f54a9cac0ebb3be4a69a09c9cede95d849553a5782c733ae6d1. 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/7f289cc4-e026-4606-b4a0-30edebbe1de4.json and https://artists.proofprofile.net/proofs/artist/7f289cc4-e026-4606-b4a0-30edebbe1de4.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 0x5ed9c12089debf62db9f3edc38da64288a05d45b96d02f5f666496ae6bbc1e53. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/BX7B42000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cc093e65c07140398bee5fc68668672a43bdf69f107ff02865818934c08f23. 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/BX7B42000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae2c0e579a678c9af203b1745fc9a8150fe1bb8fa94179fffc1aa42f5ee333b. 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/BX7B42000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9c5ca19b48f759a002d30cc1175b42abd78d258ca3510fa6c481d91f6c89d1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BXKXM2200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ac8cd057b281aa495de418d9d97d03d7fe35301c042949d62a1ba466fa7888. 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/BXKXM2200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ddc3a0b368eae3609e22d852a366c9493d6ccddd7675f51aac3c6635e92de3c. 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/BXKXM2200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5b076141256fee6d54ede89d95b4a059b7fedf826fda67a4eb2dd6533c9ead. 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/BXKXM2200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa097d24292173cedc44d7033ca2a6690dcdbe9ba1eb6ee0bdcc4b33e5698281a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZHZ31921353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192972084cf1632874d5d5ad7eb8c14b6fbd8fd96b7c016a32804a802390b2c1. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZHZ31921354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc1b140f1d3d251fa0c631ff2d20cfcebf872072b9caf9f0d66102987ba071e. 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/QZHZ31921355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fbd27c2232082916fb00ec9327fdae0fa682e49b4314768272c774eb939bd8. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BX7B41900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222f5af47c16c68e6d1b5f25f5c5ceaf5d84cdcc7dde9b79e44e96424a8b2d09. 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/BX7B41900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8214396625e9652953c32d4b959a631325e208436043e08eb21c74547a3a20c. 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/BX7B41900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf667664fe25942aaba0a718715a0d4ed21ccb575012ee1dbbf2e7dfb2b8efb54. 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/BX7B41900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b3466c1a47e7bd4eade66af7aa7b5b6b773d9bedb43de2e006f7807f0adcde. 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/BXS4G2100002.