Josh Osho is an English singer-songwriter from South London, who was previously signed to Island Records. Early life Osho was brought up in South London by his parents Nigerian born father and Irish
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 0xc4f705992fa6b134b67dcc0793a1a415e0074852c2f39dccb027b409e1e1e945. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a52802fd-78ea-4c1d-b4f0-6aac5a996d98.json and https://artists.proofprofile.net/proofs/artist/a52802fd-78ea-4c1d-b4f0-6aac5a996d98.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 0x50669ed34778eaaffde9e46f98721a79f2c80cd8944f64af6d166c7406dea6c9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBUM71103153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b87c2d452fc81f588d64e058ea603b7cb20d6e346bd3cd0db974f3062d4ebcc. 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/GBUM71202123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c0c37fb8f265c72ba012e4062ccaf5134bf53f49d9a2d8e24860eeabfb5e62. 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/GBUM71102517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1c0cdb8c37ae1e8c136041f5168cde6764d0aab07cbdefd43869472e2932ec. 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/GBUM71200985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1c0cdb8c37ae1e8c136041f5168cde6764d0aab07cbdefd43869472e2932ec. 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/GBUM71200985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978bc176c78d3629d73751c171fa2a0bc5e83da43a46b1c9c22af3c9d9e98625. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/GBLFP1407092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f51eaa0de74b9899d32c0426d0b4ed39aceb025a0ef9b10c8cb4f40e6d77921. 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/GB4PQ1100063.