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 0xae8a8a2939220c204a8eafa98e3dcbf916026cecddd7a1db8b2f6a5be50df25c. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c09caae0-14d2-4bca-905d-039a44864052.json and https://artists.proofprofile.net/proofs/artist/c09caae0-14d2-4bca-905d-039a44864052.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 0xf2f4beb189e03c899b3919b091353b12753302a375424905a947da31410661eb. 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/BCIOS2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83321a8d1728d2acd7e5b90c65905ce0f4bf820540dfce26a8a0b07b22c2f0ed. 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/BXLKC2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4952781c3e7e958ebed5e8a3fabb2e2e12da4d5ae629986142eb9d7b811e2068. 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/BCIOS2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f21063493bf4436be430ec0a3c7c23de05d776f232a42fd919189c7be004d58. 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/BCIOS2300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bfb94aca739bc9252a53b499f3942afc10527f1cc714a5f6bda8cb0f99e0fe. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BXIV82399893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8870bc776d51545da3fd17e6cfb1acd1c0fe101b2acb183ec70514ae8a70a0. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/BXIV82301547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85891f432668d969eb3ff9e67b2fbb5ab492dedbef1deeecfc674c491f3d7149. 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/BCIOS2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9449579cc711dac5c56b306a40aa0e62fd70fab8fb14be207311ebdd7432b056. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/BCQ7Z2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c00742b163ef6a913ef1d3f4c5700079c1348aa9e19a3f963f951822f6a35a. 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/BC6M22411288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b84f5658f7fe843f75304f4093a80c75f2a4237bad5e00c2b62fa9b25475c2. 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/BXIV82402924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1a7af5e6a1ad759823ef828dd49a30e72656d6d65880cad1f3374b4bd46035. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/BCXQS2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa85f8b469b1dfb9ba4b512ce270ce3e8490ef0993c51bc4823dccee6bd4801a. 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/BCXQS2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154ca04aa790555a0253fbd8f420b5f264526c3fb1f535dc3abb7bac864809ae. 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/BC9ZH2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db88726125910bf80155371464e516a1a7a502bd9fa6fe5247b09fee3904a4f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/BC9ZH2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75778059da2d0956de54fa0b799879954f248315c10f2844737792a0c9bd148. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/BC9ZH2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d41baec2e842d3a92fa8136ee7db6e95469febad2c40b8b51e505c425c2cc01. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/BKUNO2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ba9ab690dfdbd791996beff6893dd3a2c97eed365879ae5199d02ec2e441a6f. 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/BCXQS2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdf734cf82f6653eba8c37edf2f7044e27f62134f4719b5ee6bd3cac06c931d. 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/BKTUH2500001.