Ben Chatwin is an English musician who resides in Scotland. He previously performed under the name Talvihorros. He has released two albums, under his own name and five as Talvihorros. His most recent,
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 0x55f44539c2af2c1e524ceef575fb2f5512c90d0cc458b5cdbd172decdd86c376. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a9c08410-fcd7-4144-a8f2-a7165c9e2e6d.json and https://artists.proofprofile.net/proofs/artist/a9c08410-fcd7-4144-a8f2-a7165c9e2e6d.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 0x27b8cbc64b878335c0c13ee3316f8c5100e5c382329ceb1b6353f7544b72babc. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/GB7FT1700168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6521280f99972c00961bf77130f8427e2412646e36f5379229ae5aa7b1f9dde2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GB7FT1700169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458bdd140f2dbd29d04637b82f3212af65255927645c2ab544c94cbe96828782. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/GB7FT1700171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e87ff0d25a21bd2cdf9c932f325c47b23fe6dcce851cd3d211684d4547c5e41. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/GB7FT1700181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90ad4e6e13566b8a8a0b593e18176dc8f2c08493cf2f83c531e6c735319b3d0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/GB7FT1700183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc548d122822a6143a04f084661c8bf1d2a5a6f03825722b26a4da6960a6717e1. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GB7FT1700184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d6b3ad00183c3b0ad0d6ed71709232b3b302ed172dacae52d574117d2c1ebb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GB7FT1700185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce6695fefbd9871791eb279efaddcebe3f06d0eff36744c9bb7f708634bf30a. 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/GB7FT1700186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6937dce3e479dd2efac69d0ebc3fd43c849b51c5809bbf9f181ed7b66fb9097. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GB7FT2000041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0cb9ec7a62943fc0d41e7300b4aa0c345e3fae94e75babc28871426647035c9. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/GB7FT2000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b502ff4a8d6ce1936cc165be61498cbcf0a601118dc42c3521970d6260b743. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GXCCT2400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cae4836cea063a0a96917b81962c54633321ba5c9f4a10aa7c105189ba6ebb2. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/GXCCT2500201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982f3e6dab5b4dbe4d000199520760b3e2f18371a48cc1a5c45c9f348fd07906. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:07: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/GXCCT2500202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017fb69a78e62c2b81d5bc9c9cea20ababa7bbbbd757b42f210f609327a72478. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:34:53Z), 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/GXCCT2500302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017fb69a78e62c2b81d5bc9c9cea20ababa7bbbbd757b42f210f609327a72478. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/GXCCT2500302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9fb6876d2190fafa5acf8e8da95c6d0d217e6cf65222e09276db050ba264cd. 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/GXCCT2500402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851f6ef8f8fa09c35b6d4d3cc1aeebcfb77787ee6c64c060800501497538f272. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GXCCT2500504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d79f220e1a7dbc22c3650fdefde2a7d5f2a6f77440eb1b5511f215b7dd38a5. 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/GX7Q52300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd390a6fbb8743cb252866920a02e4df3ec9c0f0f8a49a758d9a1f2380f56840d. 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/USLZJ2439619.
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