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 0x3bd3bd99ed9f537ce05beafe435767a917aa918d745fa329e6b1177171ed03d7. 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/644c3565-0e85-467a-9060-74f10f6404b0.json and https://artists.proofprofile.net/proofs/artist/644c3565-0e85-467a-9060-74f10f6404b0.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 0x44c821dc61cae2e4c48a5d8cabd3cfd69f0a667a4e7cdb8c6248d7d7beccc6fd. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/FR10S2033752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052c30e5d1c70c2df8475db6baa6765097af5706a0804cf5fb5bf574df54bceb. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/FR10S2033754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef252c43e08b8cf22bb381b74f75f10bcc1473e91041cc9e4e5b9cf7f7cf9dd. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24:33Z), 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/FR10S2033757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f353088321df75db71ffd796341a6b0985953aa42e282b33d0b120a030f330e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FR10S2033759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f7f028d93d0e0e45cc7c8d9fc09ad9e7fc48bab8b1691f9352a3d0764aba45. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16:11Z), 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/FR10S2033760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20c644576e44ee9f6925cdc81625102d78076d15c65287d75bb9bbaade261d1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FR10S2033761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733f9b81e8e5caacd08ddd643b0390b021487473845c49dafbbcdafab9d3b6c2. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/FR10S2033762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc2fa490805bfd3ce35935af46e21b6a399329f6f5ce4dd695c06fd80ad79bc. 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/FR10S2033763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2467d6c9964708c3059fae50298bd57bbcd6243937c419f5313911c8b9d37d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DGA0R2338885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120666cf4804e5a906caa2b876bc60ae6b902dfad43d5aa1941a4e4b52287eb7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DGA0R2338886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6468c9c66330cb24c3f07eb84bcee267ccb9d1ea6f3c0cc003fa456b0681dd99. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), 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/DGA0R2338887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7a7c882e6d56717f0c6bca38b1f5380394b0976588b1be8254ddfb54e89fd9. 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/DGA0R2338889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47245b5f0e569469039cfab559cdb8ca4ce4030712f1bdb414d0be07b9be621. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DGA0R2338891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fdfe670fa2545e97a8890510ef07d9f6f87f3178c6ae2ca67460f2c35138a8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FRX202526322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1bce98c2ca5453b944268b40d4749294845de08950fb61d34ea6021127b82b1. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/FRX202526324.