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 0x41b07c5409519bb8f72c8380b44de7b06101320096ef8deaf440c7447d8baa44. Chain 2 (Bitcoin): anchored in block 953847 (2026-06-15T22:51:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/00f99d3e-8f0d-45c1-93e3-cc91cf0ad12b.json and https://artists.proofprofile.net/proofs/artist/00f99d3e-8f0d-45c1-93e3-cc91cf0ad12b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
5 Songs of the Betrayed: No. 1, Calmness
5 Songs of the Betrayed: No. 4, Jealousy
Pięć pieśni weselnych do słów Brunona Jasieńskiego: I. Tańcowała izba, stół
Pięć pieśni weselnych do słów Brunona Jasieńskiego: II. Padał deszcz, płakał deszcz
Pięć pieśni weselnych do słów Brunona Jasieńskiego: III. Grajże Josek, grajże Berek
Pięć pieśni weselnych do słów Brunona Jasieńskiego: IV. A musiałażeś ty, Maryś
Pięć pieśni weselnych do słów Brunona Jasieńskiego: V. Tańcowała izba, sień
Hommage à Chopin: IV. Vivo - doppio meno vivo - a Tempo
Trzy pieśni do słów Miłosza: II. Nadzieja
Trzy pieśni do słów Miłosza: III. Miłość
Shakespeare's Sonnets: Whoever hath their wish, thou hast thy will
Shakespeare's Sonnets: Why didst thou promise such a beautous day
6 Songs, Op. 16 (Excerpts): No. 6, Aquarelle
Orphan, Op. 12: No. 1, Ach znikły jak sen
Orphan, Op. 12: No. 2, Chłód grobu powiał
Orphan, Op. 12: No. 3, Spojrzyj, ach wokół
Orphan, Op. 12: No. 4, To pełzam jak czerw
6 Songs, Op. 16 (Excerpts): No. 3, Fairy Tales About Dawn in My Heart
8 Songs, Op. 9 (Excerpts): No. 2, Nad morzem
8 Songs, Op. 9 (Excerpts): No. 8, Nokturn
3 Erotic Poems, Op. 51 (Excerpts): No. 1, Baśń
8 Songs, Op. 9 (Excerpts): No. 1, Kiedy odejdę w dal
8 Songs, Op. 9: No. 3, Płyną ciche srebrne łzy
3 Erotic Poems, Op. 51 (Excerpts): No. 2, Twe usta
3 Arabic Songs from the 10th Century: No. 1, Mamidło
3 Arabic Songs from the 10th Century: No. 2, Inna
3 Arabic Songs from the 10th Century: No. 3, Samotność
Drach. Dramma per musica: Rozdział pierwszy
Drach. Dramma per musica: Rozdział drugi