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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65cbf0f4ce55981ccdebbfbd37c406e0a26ead3a70cbfa8789875db9f520da5. 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/428f8d7a-39e4-412f-bc9d-7f0cf8956d74.json and https://artists.proofprofile.net/proofs/artist/428f8d7a-39e4-412f-bc9d-7f0cf8956d74.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa484c9cf55e270bca41b95abeebe7efa4d965fcd93197d216d58a26be1bb21b2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CA5KR2511214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2846e7faa02d9290b92a8e07784f4917cdb6e73ea56ab40b0ff51c057d1cce9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CA5KR2506139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654692e926745efb4aff02e6a963a62e7bc5041c9fd2788bb9e62607e8121403. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKU932461083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae4b3f3fe528fcf8ed888c72bdfd714540a08ac5fac035c6c4667cea2bbf8db. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/US83Z2406264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d3f8a89efc62a34b382460b3244a1693230c99782f2e77a0a509b162afd241. 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/UKU932460823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df227b686bcdf543353b826feef179160dfc3612778eefc438c4e9bda8ae029. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEW872304544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2e8309bd0d42717017b966af68d2f97d23b78815baaeae5a6b27ef08ee59c8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/DEW872304547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab25b7d85a6a79f2ec1ac9ec1063e7a92628e0a6a3a455c0c241de5da84ad70a. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/DEW872304543.
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 0x237cb50daa1818b3f17bf747e6d275ce93b9ffdfbca3b963251e917e0c9959c4. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/DEW872304546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75eec272c8fc43f97df8428dcddb975151695aa516670d03f7b639d4a5d0f6d8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/CH9742300203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb53b0fc1c4f9e97f4ba0fe4d44f761fe5237079678f59a9a15ca3a34b2b2dc. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/CH9742300202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f4e695f81e30cfca83b5b5057faca99b287315b8c5e51032948cbc1dacec44. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEW872502318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4e542d4aa6deed238d8b0a2273d50acb2d8c2fb5cae49fabd0a7dcb2ecd9e9. 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/DEW872502320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5c0e8cdc17a889e87083f8aee8889ed7bacb1b19c521e3c260e25f1cf9a3ed. 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/DEW872502319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921c4eb43be27ae9bbadd9764715fa8387fa454163b9b641897236dcf4421a0f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:09:20Z), 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/DEW872502321.
Voltaire Music Pres. Atmospheric, Vol. 33