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 0x2164afe74c65be8d34308ac5e6ce4dbf1f452a8f80f26ad449c387099c875db7. Chain 2 (Bitcoin): anchored in block 953879 (2026-06-16T02:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/09b9721f-9527-4864-b2b8-6e5d0c324c2e.json and https://artists.proofprofile.net/proofs/artist/09b9721f-9527-4864-b2b8-6e5d0c324c2e.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 0xd37c3f35180cdd0405c02cc9791f6ac3b8654244685c51a7c8f209863a4fa894. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15:43Z), 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/FRPJ01311320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dcdafec299e727af1a5dc112329bed870693d7402c97bc95fdb822566fa3965. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FRPJ01311340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbc2ba48c45d894633bd0e2e40ca5981d896f410fb159e798d1306b19d16e21. 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/FRPJ01311350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ecdf4b7850846b6d3ab2a7e19c3d012b06f58db7eb96286fc797137a740e5ff. 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/FRPJ01311370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1518274137961066167310784d4a6b80b43315e6e18bf4fa4af888f31b98a8. 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/FRPJ01311390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224ca24368cf0646603414623cd0f05c5a3b1a76f5b99d2012931b25f69e1493. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/FRPJ01311410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70696607efa83d1cd5eb7125771f7f5734ccf8924e841826ed5707b3f301de6. 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/FRPJ01311420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d26dbc5ec8d2c6d096e119195ad5e14634254b0ad156b4a015391e486bb1515. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/FRPJ01305840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4db04050be82d175b6aa5eef3ad18b93f580147c93101433052b339456989b. 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/FRPJ01311440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78de38c2fa9aa94970d38772aeb406a01592ba3c4db4813204abee494597da2. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/FRPJ01311460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd891cfe4d420dbdcbe32cfc7229c147d1b070d39d790bec686287c1ee569fa9. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FRPJ01311480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fc0b5b915e0fb8d6d8a5da773cd6f8054f60f376d5ebc0f9e0a3860fc21345. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), 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/FRPJ01311510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa285ac06b283df8ff1028aa56d2d3719a4508aa0d62c09f10c17b8b976ea8a7c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CH6541825096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb550ae60f9467ebb1c8aea91a94c0d38444cf533c789deaa17cc556ce6cf90. 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/FRPJ01311550.