Johanna Warren is an American musician, actor and filmmaker, now based in Wales. Early life Warren was born in St. Petersburg, Florida. She played flute in her school band as a child (she plays flute
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 0x37c1ec714c77f48685cb6f9625ef7cc4febae21f9414001f25cac8cae8b1f765. 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/a0482f9d-cbe0-48ec-9595-f58efd44bf35.json and https://artists.proofprofile.net/proofs/artist/a0482f9d-cbe0-48ec-9595-f58efd44bf35.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 0x781201289b145ff513ee2500825e8af86ab821775542c5b4652c1c28817aa302. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/US58B1508203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb91ff727dc6025a31bd8343201a1a10fbd76d75a13bd9d9b12b4e8edda788fb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/US58B1508204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433450c4347538d0b445c400876784ecb69c96a4861b2b9577eee143556e0807. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T03:46:44Z), 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/US58B1508208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c6042170bcd37342d59cafa906ed5b7993d7b3519218d096fbf1264348f352. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:22:58Z), 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/USHM91936611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58fe6e3d10ccf46ea60930e7f75ab530461106581afe2bf492de79a804eaa50a. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/USHM21663643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbdcd663358e5f42afa26b71ef8f6d25930736b09794313057fef2199420bb56. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/USHM21663645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874d8a8ffdbf2ae6a12ed8c45175351e1bb6a66cd606f43de53b7629010aa421. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/USCGH1863319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f973360c93e8838547ff0421e047bcd2fee75bb5fc51e94b93f4ba454b8591. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/USCGH1863320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa826fdcc3081e9cfd31b876a82a3bb3cb11e812eb458adc5a0297d12bfffa1a. 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/US22N2070305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3b2d6a4ebd5a65432c67cb78df5ebfbad04184f5e8dc7eefde4affb99538ea. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/US22N2070301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d3d1552571f10916b28885ece11c5f1acd9bd84b792e37db1a65a1d1832ad1. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/US22N2070302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0af2a1cd046568094d8226d1248683e8827847ebe8dbbb18630448e62c27bd. 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/US22N2070303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a78461010fbf7b15e7338b9673f33c734c3eb669275d4b9a49a50317bba3ced. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:22:52Z), 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/US22N2070304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c92706c687dbd46d7aef11ed501ec5196094869361c993b55d228e064d3e1a. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/US22N2070306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f0f6cb620d1618046c35d463a2aaeb92ccb83f7b89f7fb39d2bb5dc4631323. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/US22N2070308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106e5295fb3d69505c671c24a090040581a7d44d6245a28d29cba33eb2122b76. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/US22N2070310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543dda7b173fd927bf14bdbb0390f83104eb40f112671a91d58ac91dcbeca57b. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/US22N2270701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ded9ca2950059eccbdb238dbf299cf9318b6b9a7cfd49039e984147356bc46. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/US22N2270705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705e16725ca032088b88fd29a0bebc605095e3a758da1f784972d2488ee67aba. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T05:04: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/US22N2270710.
The Midnight Gospel (Music from the Netflix Original Series)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b1af61df5e26a29a079e4f1b57ffb4565247d41110dd370a1576ac6ca45f5c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZ8BZ2000210.