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 0xced632e6037d364215320739591dad955ad22fe65850a00c51affcf54dba8ca0. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a381dc30-4182-47c6-a426-f3ece0e13789.json and https://artists.proofprofile.net/proofs/artist/a381dc30-4182-47c6-a426-f3ece0e13789.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 0x91408c6fc6407a9e47ada1e07af72ac1cd105f77de0f821b9c383e4a0d97004d. 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/CAENV2505499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fec221b8318519416d6fcaf02a65928860e49cd373ed7974e67d0c9223f06d. 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/CAENV2505500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b23caaf33de72b0a21f4454afad8b3dbfb1755b71fdcd8d12a5397dfc706db. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/CAENV2505501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2f6e213f96336a9e474bbdf49c475c6eabca9746688e7729b0b09096b736dc. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/CAENV2505502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c03502f8c3f1a32d37cd1c06ea42565ec2f43becb7fe9cfc8b1851c4102500e. 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/CAENV2505503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c8a2173aca572b005fcf7349b31eb1afe9bba8226ec1de6583eefc7474e2cf. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/CAENV2505505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccca473790685917ada3db9aac1452dae863a4b447f5ea058d83347bec7eff08. 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/CAENV2505506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36c4ca4160f3aa2bbda4f191b7a80fbb90fe6d42d4aab4c6e275c649c5a58e9. 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/CAENV2505507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364c39d1febee4f5b02fbe49c33bd935cbbe1d5d0c1bf31072be87e057e6e8c9. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/CAENV2505508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed1b754de1888253a9d903edfb230d27c24677bb96a3fdb9a21c4eae940a410. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/CAENV2505509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7562032f963846a4eb126e355582f2a4ad658a52fd0171a2785aca7b1a867859. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/CAENV2505510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ea3aa54b91240daecd9827d57874a61dd3a376258efa2526d30b45664ee5e1. 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/CAENV2505511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6012f4943622df2dcc8c87ba27af57c5285eb80f9ba092e453e899f1d6f58a5f. 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/CAENV2505512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46b29e3e440b9cf29647918958daf8518e1fcd4ca0b7aa790c17c8389d8ecc5. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/CAENV2505513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b63edc05ea577b355a7eee2dc6efafc4cb64921ddc182ce9b22f50c800738c. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/CAENV2505514.