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 0x94f058fa63ecc6bfa0d6a284c298adcfb59db0bc66e17cac10621f2ab8bc08bd. 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/78cd2254-6725-4186-98d8-99e34acca959.json and https://artists.proofprofile.net/proofs/artist/78cd2254-6725-4186-98d8-99e34acca959.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 0x657978bf47b298314b86be350ce6f3eed83d9606f9a589f9773a0e68669163b0. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/ESA011717867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebd0ad8343b8dfb10178e3d749b522876263bf881999f3addcf6386c5b5fe11. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/ESA011902228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1baed643f73c724e57216df1491f2bd4d57527f7e325735f3dd8f73661a476. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/ESA011902229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f137e2f0f9d509cdec22e91a111e74898ea0deaa379cef69ae01611b2bc5aa. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ESA011717917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cec4e45f09501f0f62adeaf22927c33097b091e8a86b4f367266401e02258f5. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/ESA011717920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f19143ded21c160d31439518b0b747bf0ffb70af63e5d46d117607dc7613b2. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ESA011717922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc602a7b26cf9c12fe04dca1b0709a8cafba35fb9d0b7a1d913cd5240fbd4bef0. 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/ESA011717925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6a3490f01f9d4c3983b185cb3b53d64041114e7aba1e0b58ae3844f319b12a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ESA011902242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd785f24eb908cfaf327f7857baf04b1c004913f84a9ae6692c5f49844068f60d. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/ESA011902258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c740a3d83447d7aa5c1542146a190f9328cfe8a02a636aeae507d74e8a361fa. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/ESA011305540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d0cdcfc8836634eef368b126a150a45304cecc7ec3293a3e4a2eb7a5a43067. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/ESA011305542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b636056065a0e2e548c85dbb201f5f0feb9094fb21d530816c3948ad4478bf9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ESA011305547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bbf7afeccb97d9188219b655802116349d26c2e620fe5061ed75628584cd1c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/ESA011305549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a31a6f11518cfc6052e46ff5d7b6136fa45473f4b24c10c58fef8254f0d39e. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:39:49Z), 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/ESA011622028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3af3a3aa648a90ec7855024309fe6f77beefeffee1b88dc02891508871e3407. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/ESA011622035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c444d8e7786433f68f2c7e1292b3aea076a1d510dbe9623d3201bf7699298d. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T08: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/ESA012068462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a81ab5f51c8f441a6ed4ab60b0bc71ad47329c8d785ecc0672f526d99e2940. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T03:56: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/ESA012068463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c3d3c8c623b78b94a16ef7c1ca7d26dc6080bc6e44490607506f6bb68c6ec5. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/ESA012068478.