Chris Berry is an American singer, songwriter, and musician. He plays the mbira (thumb piano) and the ngoma drum, from the Shona people of Southern Africa. His records with the band Panjea have gone
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 0x5d53709c476f02fe76fa959edf5b49d727b865bb8f2d1916c3b991f10e99c3c9. Chain 2 (Bitcoin): anchored in block 953670 (2026-06-14T18:07:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/59cfac06-b23f-444d-866b-a1e8f97b42da.json and https://artists.proofprofile.net/proofs/artist/59cfac06-b23f-444d-866b-a1e8f97b42da.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 0x7a1ef89988a204a870018751779a2d1274bf74125ca7c5b894f342e306540bff. 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/USWS42429904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ffe58588ad61253637dab0dc26fafe7c706b36b0ace52b15ea29ef0088fae0. 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/QZFZ72307673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330695f840857832a99769ce2f5291e3ee2655802349deb6826f931ce8968c89. 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/USWS42430407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2d72d1911c23636b84024de8c085ea294d94db8f5c99b8b5c050aaf30d0cf6. 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/USCGH2178005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70af4167052efd378ca2c3915ce4a016dd45e950c844a5626a7e9bbfbe6e9843. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18: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/USCGH2178003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfb6f7103e125c6bf2f6efb6c541e949712fdafd7cb6157d58b4916a81e0012. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USCGH2178007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac93939a7e6478b42cb51675958641ef6f77ed098fcf1f141b327162372a83e3. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/USCGH2178006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c31578d8b33fd41aa84ce221dc87257356318811c9601b45c69675a980cd953. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZADU2214611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d77c13efffcce0417cc00d7117a5965b28207ed648e8b48482a774cb5abb9bd. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZADU2214616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeac534b26eb643751b17f5ce4dc55bfe961f7341260d613690d00bb6d749999. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZADU2114305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2687f263be0853a8e5485af2e5ee5e3d823db842f3e1b3058ab641813c375e. 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/USWS42429901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61249c1937209467a0ac38374aa40a0911d9d1825f4dcf3b0d7c3c2af6a67db5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USWS42429902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086dd5d9723341d387cd6b544c0568aadf0e350998122cd13ccf695dcec2c99d. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USWS42429903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cac82fe66b9fa8f1f7303dca7d22947e4011ef3243c0e039d1fbe0e3dc9f735. 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/USWS42429905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cbcab8c713f347d3b75784ac1a1f56f81812f2fbd69c01ad41c313afc018644. 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/USWS42429906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6e1af48037e8acbe47a134a24b77774a1b360bf4533e7e61e87eff925c2a02. 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/USWS42429907.