Leslie Fish (March 11, 1944 – November 29, 2025) was an American folk musician, author, anarchist and political activist. Music Fish's early exposure to folk music included childhood visits to Wood
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 0x105ca2632b8734330775e4b4fff13c9dca9279206ed12166e5ce596c0d5f4020. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7d00f618-471f-491c-a245-aadb414aafbc.json and https://artists.proofprofile.net/proofs/artist/7d00f618-471f-491c-a245-aadb414aafbc.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 0x202124d4cd638af037e32a22a707a24a821e2dad1515430ed49d8701d0ef65c6. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:36: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/USX9P2096167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da64e593d82910cbf0b3446b36ff8c235887c30170455c732e811ee02851d58. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/USX9P2096168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70fda0e946670cfeb5ead428ffbc27e64b3d6e0fdd449fa5a728fa6696a327a1. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:38: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/USX9P2096170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39748dd161202aef07a482e958db469965375b02e109fead887228ef13cf5c9. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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/USCGJ2128322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae886b7885fa47f7c8e1da031f2d94e034733cb1bdf4f4698ce116ace404b291. 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/USMH92341905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e593466c005ebbca9286ee401d35138d97147900780fcc9d129d30bd0d35dd. 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/USMH92341907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe263ff8236cd30ec3fd3083d12b2a9142a4813c8662fccefe80ab7aea8f80f5a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USMH92341908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9831db1724823b0c9e720495233cf10bc64c7e8be5363ea176ec40da8ab58836. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/USMH92341909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5cef55979b74a57306b7e86269aa0281d3b3e8f78b9294cc509b8537651d91. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:58:17Z), 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/USMH92341913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7016dd6cd8c460fe4a3a57d7f53a2fe6c124bc9a4e7924714b258960a6e059f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USMH92341919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4e19bebe90bf75928a33beaa332f965d2040514796e1229463db82392b22dd. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/USX9P2096697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeccf3fa38f5b50268a231e3a9a03386a199af362e155e68b7695cb0b9df048a. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/USHM21272238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05cf039c68f17ca492f26a0959349c3682439759571367d4bc27ef882cc8d37. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16: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/USHM21272247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173e1731080720887ea5ccca3a1cc7c6fc43aee2efd1132620e89c32448fee5d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/USHM21272249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75914cf9881c1ab2c235aebd26a7c6936a51dbd929b164a25e39e5dde81fd0a. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/USHM21272252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0cdc29739e5367c00eb865eca95f121c3a893f999ceb1ecc66b218484a64a2. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/USHM21272255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c81fccad9983c140cba8989907377398456c2cfc581cf8a5c33f4cc2f327b6. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/USX9P1241290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198ac868c4b39251baa2ac65459496386e843c90ad2155433c6d49f6ec2bcd57. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02: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/USX9P1241294.
Oak, Ash & Thorn (Lyrics By Rudyard Kipling)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827ae6c832d08406f1b17bbc0e41a7226584a4ae05159913b60ea1c4b00b7627. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:08: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/USX9P1241300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0a47769bb5fb19afe640f5dc9772b57cd71ed75f02daf30cc34707eb75d3a6. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/USX9P1241301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968018aa6611eba23086c6979f520af328d29ddf8205c9ad1087a3b77b8208ef. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:36: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/USHM22280999.