Charles Allen Ragan (born October 30, 1974) is an American singer, songwriter, guitarist, and author. He is the guitarist and vocalist of the band Hot Water Music. Ragan has also authored a book and r
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 0x696741e3f772681b38a47d11b2f619d95c9a552b8c26bde1fdc7552284c8908c. 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/3e4aa6fb-616a-4c03-a14d-e8baf0dfe47a.json and https://artists.proofprofile.net/proofs/artist/3e4aa6fb-616a-4c03-a14d-e8baf0dfe47a.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 0x85b1981e459e9ba95889beea18614216a91aff58bafe0b055368f69a04ba9e3d. 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/TCACH1541321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7acfc07431046aca64cbabe59143fc60216fbd0c564a0c1da4391efb839e7b. 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/TCACH1541324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3910d673090b94680c6f078f26979038befab78c195bbec4edddec2a19432ea. 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/TCACH1541326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67bdc8d3f7553a9447feb6605679da2e93298ae599c407e2b8835f68a788a531. 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/TCACH1541329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27df091db9aa5f2379a5f21a5a6e4040e4421e69ffbb50f693ce519ab6871acd. 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/TCACH1541332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95f064c8c195b0c31f5e12fdf5982f95ab5a372e68b2307a80cf334a8311b03. 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/TCACH1541333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d6a44d7cc86d17c7d948af839801b1c8625cee1eaadd672e024977f91f83ca. 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/TCACH1541337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61bd011737dc7b197dcd848cfed4c6bba75c0dd363076c71ba182aecf7fbeb9f. 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/TCACH1541339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe825fa2b7dff8fcc962ab4bc66101f998e0e30b03215be388b9c885832a2c19d. 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/TCABG1216130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb681932ac9959f5a51a9f8e3fa51a96c957a802596b5b0528c7eba3acdd294a. 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/USA6G1145801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf97ac9b3f9a3bb24fdee44a6afc0ac5195a74b64b6097873553fcfc86f101cb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA6G1145802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aee662cf10efe84b656faaf2516889a6380dfd416514592a21f0b89a43f29c4. 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/USA6G1145803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a07188baf4be90453c5e9940e3c5812ed1076601006516681aa93d1fb4275e. 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/USA6G1145804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c3f7af2fefc4491ba51fa944704794e6c055fdaf4975690bbb7d65aa100af9. 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/USA6G1145805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35fc259156d2fc8c4f976c13ca95730b2c28c6036bb86372c2738ba7eb607f67. 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/USA6G1145809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d04eabcac4b2f53787fb9a296c38f7afb6f2059b28f51c5409cc25f7cac39ef. 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/USA6G0940301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560f4dd544503be60ad363aa89036958ea18d098ce7492edf2af6e2eefb92c6c. 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/USA6G0940303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107268bb12eb8f2a4ef59952d4df678eebe7c5bd73c5c721c69e8a75ce48a2d8. 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/USA6G0940304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5149c65049e92ee77ca9918fc3986568bf41dee0e4fb82f75ffba20a807ca9a. 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/USA6G0940310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a761c1c002f68d05282febf8162eee72175b95bc0c00911c0941a4240e1613e. 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/USA6G0736301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb299d1ce8b5da538eb1b9f086cd889d7bc1ec049ebc49cb88b8522759fff885. 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/USA6G0736302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f1fba3a629509404e230e2197ceb128bdb7be9be848f4039eebc1a1283f49a. 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/USA6G0736303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96dca156771d4cca7a386ebc2bee1a1d5b38e4ae771fb80a9e24a607b4c4180. 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/USA6G0736304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa043b92639c7d459c8863c8a91749229577c68c898a4185d284ea36457043f78. 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/USA6G0736306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737724d41f70e1e825ca3c65d68b76e53c99473c2687c77d5554beab9ce3c3c2. 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/USA6G0736307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6dd21baf9fe3c1505016d7276fd265219d0976d303caf5f4b7a4cd94f4403b. 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/USL4Q2264269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d3251b165354f89e03e191b3eeb2862c062e288bf8b4ca1a673adac99fcb6f. 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/USA6G1557401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf210d74dcb7e053c4c0d6b8434c84b28b539cb745639f21432a821b705cecbb. 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/USA6G1557404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2dcd976113877d32a6a806b2744bfe71f0b7c53ebdd85ae9ebe6b1b3723441. 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/USA6G1557405.
The Flame in the Flood (feat. the Fearless Kin)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a27f5c581700fbd800ffd94775e8a8f8927d343b95dc346403bf27d426fbb1. 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/TCACB1498118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4384fd2954975ef671e51edd072d62d3733b1b2bd58e8fcfaf6c2faed0e45cb1. 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/USA6G1148914.