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 0x2ad32bc1801fb9257fd00f4abc53ca5d9e64b51130c918f292cbae8a154155d8. Chain 2 (Bitcoin): anchored in block 953602 (2026-06-14T06:58:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0f61fc1e-56be-489b-9277-e97e115d0479.json and https://artists.proofprofile.net/proofs/artist/0f61fc1e-56be-489b-9277-e97e115d0479.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sir Ralph Richardson Reads William Blake
Sherlock Holmes: The Rare Disease and The Solitary Bicyclist
Sherlock Holmes - Six Napoleons; The Case of Identity by Arthur Conan Doyle
The Adventures of Sherlock Holmes Vol. 4
The Adventures of Sherlock Holmes Vol. 2
The Adventures of Sherlock Holmes Vol. 1
The Adventures of Sherlock Holmes Vol. 5
The Adventures of Sherlock Holmes Vol. 3
Ralph Richardson Presents a Selection of Short Stories by Henry James
Sherlock Holmes: The Empty House & The Norwood Builder
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 0x3be0fadcc9272aad6e122ac0aa01fd7320ecbcc38cf43084649175428eeeccfa. 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/GBGQH0908711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875ea8b9877e9a6c967957230d92693169937e3b1201752e6ff6acf7be3973ce. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/GBGQH0908712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01ae4e0489d92cf8cb31d9a7b2460ce22378ad53b002a002e1f6c9a2d336598. 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/GBGQH0908713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e45d74ab25689a184ddfa18757f7e915e761dc4a85443d64f4bf8def0e4f8dc. 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/GBGQH0908714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd70447d1ab94601d0d489b41244c06e2201d92f0727e40f880ff103d22f7b0. 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/GBGQH0908715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3becd948891f90e86e13c465294f6162d8adf00f9a18e24c88d123ba3f177b5c. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16: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/GBGQH0908684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2148a638d512b852857687d3e1647679d63a296d86c48bed0a5efc10f3fe154f. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/GBGQH0908685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5940c25e7962b3e81c9d04744e7a12c238b4ab902934b4a07d3a3c81a3dab330. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/GBGQH0908686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6768463f3e5aadbc4a3062a74b224f15cf9185f1260eff691fc4456385a2241a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/GBGQH0908649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4773b81fac7cb01cfd93bce1e392d4a6eeede45f7a6d1efa1026df2852b7d053. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/GBGQH0908650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b9fcdaa485b9772d3693db0cc101790a1c0af6db418c3cd7452a89baead498. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/GBGQH0908651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9def451e582734aedcea58b09afbaa0016c77d82a063de8e2e7e44186ab6c2. 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/GBGQH0908652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b9425d68e71e13a56bf0c03c18b266fde85c30c2734e65b2305b45d566bab9. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/GBGQH0908663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7affde81189c745211ab48f3bb830db3ff2b0cba4db9d9ce77f5ef27aca4881b. 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/GBGQH0908664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1191dcf6b9da37a92a590647c48c671c7b0b29212b5785d899fb0ced81f950c3. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15: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/GBGQH0908665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019dc22c13c393729d6c8fe51d45582afc2e4a45e084d18d989eb1898a6426b4. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/GBGQH0908666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d02fd83e7cf17df0eaef4e14d25a434d34532becbb36297b1e8c2da73b2cf21. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/GBGQH0908667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26238c380ec7f44a404d4397e2cb8232e9bd151180850a1ae663dd8eda3187b0. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/GBGQH0908679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0014fc35f505b6369cf615ab8efc72b525563deb5dd6d08edbc62ee4d9a42185. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/GBGQH0908680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0404573b4bbb2ea660a81aae0f60765466fa2f4eafc7e36b6f56f541f3ee7f7a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/GBGQH0908681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c08b71bd064270a079a91697ab06a6f8210fea5429101790f5c9f5d02d755b. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/GBGQH0908682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbe8c9d5a55f8fcb02746f27e67de442d1d90ba6b171a415dad3a75b464c56b. 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/GBGQH0908683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc453f2df99b00216c93ee1312ee2096c890bbbd53ab16a861188f0cc1a140047. 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/GBGQH0908653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e87e27a736f58b654c05a8f1a4147c66bd544e06220d5f9a7284f32ab68d164. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/GBGQH0908654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbb1ed41a3da01069db8859176ea5e899f4050c7d99958f43969fd59de94fa8. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/GBGQH0908655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92e9aac49bb9694467503ff39ad2ebdc36f81bea20f277b9acb809cb2a3423b. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/GBGQH0908656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f6e92ea4aea66a845a1f45a20e22e0ddefff1ff0c79ecb2158b7c9ba19379a. 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/GBGQH0908668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd637af258941b6a57a9a7bf20af4903cb5864e49e0e457ff3b98830dd5a0bb. 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/GBGQH0908669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f1dfd535d6436f28ccc71f93c4286eae1f42f76b21e23d7ba88e705822fff6. 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/GBGQH0908670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4f0521a5102235647455d95286ae36e2d6c4319bc99e1d059e0dda66559b0a. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/GBGQH0908671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6f878423281059d5f115143838269a21dd5c1ad2992f09b918bc92c8b00fe6. 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/GBGQH0908672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5c456cbb467ff3eadc81a0e0dfa37ada87b70b6dd494b21534bd6188d5ab8c. 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/GBGQH0908657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ceafe3f369ec1a3693c1c4d01c2ed739d2689c39d900ed1ae073cb8f9298005. 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/GBGQH0908658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99b273ad0cbd14f2028e358f464b6939a2d8795ceb99ab19f6efff6a69b946f. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/GBGQH0908659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838d39db682b68b6840ddc61875f637614fb4a21e3f1d0f47041831f4c1b4302. 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/GBGQH0908660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e33ca642f2aeffd72c1814ad08eb23af3b355aec24e07adaae807eca3fc38d. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GBGQH0908661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738a734a0709659621cfa9faa8449766265a2160e507b9511cd2e4adca7b1ebf. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/GBGQH0908662.