1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0xb9a071281b2774fdb85614fa62473cbde86c0a9acd1fc22132a6e71bada0022a. 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/2032a159-fb76-499d-bddd-a4b789e0863e.json and https://artists.proofprofile.net/proofs/artist/2032a159-fb76-499d-bddd-a4b789e0863e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac64b594e6e08d23212165b32c082bb6bedd758bc1c6606ffc8b5978d3ed2f95. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ubW4vcBq3kxak99tVm2aS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ubW4vcBq3kxak99tVm2aS.
{"copyright_id":"0xea2aa6452b8344cc1a43b0b2c7eddef3677943b839d8dcf69a5b502772b8bd9e","isrc":"QMFME2307100","name":"moonlight waltz","registered_at":"2026-06-06T00:57:19Z","spotify_id":"6FL1Cj4FDLPtEF5ct4ZjLC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2aa6452b8344cc1a43b0b2c7eddef3677943b839d8dcf69a5b502772b8bd9e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6FL1Cj4FDLPtEF5ct4ZjLC.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6FL1Cj4FDLPtEF5ct4ZjLC.
Kinderszenen, Op. 15: No. 7, Träumerei - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Laudate Dominum, K. 339 - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Peer Gynt Suite No. 2, Op. 55: IV. Solveig's Song - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Tannhäuser, WWV 70: Song to the Evening Star - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Nacht und Träume, D. 827 - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Still as the Night - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Le Carnaval des Animaux, R. 125: XIII. Le cygne - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Samson et Dalila, Op. 47, R. 288 / Act 2: "Mon coeur s'ouvre à ta voix" - Arr. for Piano and Cello by Cory Alstad and Ben Goheen
Peer Gynt Suite No. 2, Op. 55: IV. Solveig's Song
Tannhäuser, WWV 70: Song to the Evening Star
Nacht und Träume, D. 827 - Arr. Ophelia WIlde
Le Carnaval des Animaux, R. 125: XIII. Le cygne
Samson et Dalila, Op. 47, R. 288 / Act 2: "Mon coeur s'ouvre à ta voix"
Suite No. 7 In G Minor, HWV 432: VI. Passacaglia
Nocturne in C-Sharp Minor, KK IVa, No. 16, B. 49
Lyric Pieces, Book I, Op. 12: No. 1, Arietta
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73907c8f4258d6529b746745d3201f84a3e231b9dd1f7b75d25d87214e8fddf. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4cInF9G13WNUpUHXohogGx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4cInF9G13WNUpUHXohogGx.
Aemeralds presents: Library Aesthetics, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac64b594e6e08d23212165b32c082bb6bedd758bc1c6606ffc8b5978d3ed2f95. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5vhhdtEop2ZumFATS1m2Bu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5vhhdtEop2ZumFATS1m2Bu.
{"copyright_id":"0xea2aa6452b8344cc1a43b0b2c7eddef3677943b839d8dcf69a5b502772b8bd9e","isrc":"QMFME2307100","name":"moonlight waltz","registered_at":"2026-06-06T00:57:19Z","spotify_id":"1xjwsu3B0CFDIU6DlPGRbw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2aa6452b8344cc1a43b0b2c7eddef3677943b839d8dcf69a5b502772b8bd9e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1xjwsu3B0CFDIU6DlPGRbw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1xjwsu3B0CFDIU6DlPGRbw.