thumb|Perroy in 2017. Judicaël Perroy (born July 21, 1973 in Paris) is a French classical guitarist and music teacher. Early life and education Perroy's father played the acoustic guitar when he
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 0x2748626a5d37a8a7e40741f08e843198b1e3b4ede854422df014ceebbcebd9e0. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1991de78-e09c-4f15-94ae-5f11e6e925d8.json and https://artists.proofprofile.net/proofs/artist/1991de78-e09c-4f15-94ae-5f11e6e925d8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Lute Partita in C Minor, BWV 997: I. Prelude
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 0xff95060a96cf6b575dda4fbe04bd083adc698b3bb36944b82f8e0f0cea6668e3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/HKI191117107.
Prelude, Fugue and Allegro in E-Flat Major, BWV 998: Fugue (Arr. T. Hoppstock for guitar)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2584de544b1f886e413cc7e5515a2caf3cd268b9c29c4ee7169e02a6b9bf180. 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/HKI191117112.
Jésus que ma joie demeure, BWV 147: Chorale prélude
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72e46502aba4b8427bbdb9357cb69d7d3b7618ed96b184984e3f0d8d4f4ea64. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/FRV770800347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdf2ccb6badd3c8833975d38da420c93c619605fc624e382dbc2d2bd2e78622. 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/FRV770100063.
Caprice No. 24, Op. 1: Tema - Quasi presto - Variazioni - Finale
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e89de4da6808c4f7fab26f376f4d58f6738f86d5af430745ae4d9ba9ac86c3e. 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/FRV770800340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x159b2a345d80bf1ebd775adcde1b524eaf61ab9a6f7717ed71e62213c31928be. 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/FRV770200182.