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 0x1e0edbd49c75f2efd02afef1936dbf98f02a38c477bbdeb269c61130b4970af2. 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/c2363ddd-01ef-4485-803c-cde6d1c943c1.json and https://artists.proofprofile.net/proofs/artist/c2363ddd-01ef-4485-803c-cde6d1c943c1.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 0x39f194be21f62c632d345dda834d13908c9065c04bb7585edd4b93005b0a38d2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/BEY902000050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b6f0769eb8397b7bbf1a4a333771af55f99b6eb3566511ca67d0c34c48054c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/BEY902100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bdf19b9dfdcfe9c5b03c32f99435e83bd7412e75261929058342bd5e9f34fb. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/BEY902300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3009645d1feae1f25b3caf5638c50864d4c2386352fa2517b3cac9606d0c80. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/BEY902300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60a4ae42c6b9034a375d3ec735f936ec6634ae6169d287734ec09812abac166. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/BEY902200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2cc40aeb6b4efbde3ac452a7fa8b1208109fb80dbd798d4702da2b34a7a256. 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/BEY902400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60a4ae42c6b9034a375d3ec735f936ec6634ae6169d287734ec09812abac166. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/BEY902200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b6f0769eb8397b7bbf1a4a333771af55f99b6eb3566511ca67d0c34c48054c. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/BEY902100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bdf19b9dfdcfe9c5b03c32f99435e83bd7412e75261929058342bd5e9f34fb. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/BEY902300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9fd4c8350794cd1d16ab3b9503c8375b1985bcb6738da426faeb0fbc77d7df. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/BEY902400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c3652e935d678d94ca2b79569399fc262ce553ab7b576dafd13de0e481125d. 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/BEY902400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa484f84ef01dd3f06b9a172b71aec20e27e497b0ba5644535d7d812c658a03ea. 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/BEY902400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7c05ffde86cca7bbb94a982c311e93bfeedc69abfb85e8d0726fd383bd9874. 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/BEY902400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05e7af1876c00036c6be9ca0532717e744a2a666690441db93c0ba99de599bc. 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/BEY902400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0632216f802038fdbda66891da3f6b67bd9aabfd3285894c8a39527e0bdbf1. 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/BEY901900101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0632216f802038fdbda66891da3f6b67bd9aabfd3285894c8a39527e0bdbf1. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/BEY901900101.