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 0x7dcbef0d37248b204128492917a6a495fe43ba69254e46a4c1c9cf34d7bdda9e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ca4753fa-22ed-41b2-ab3a-37b803e5dfb9.json and https://artists.proofprofile.net/proofs/artist/ca4753fa-22ed-41b2-ab3a-37b803e5dfb9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Jordaan Ballade / Eendjes van de Leliegracht / Dag Amsterdam / Aan de Voet van die Ouwe Wester
Samen Hand in Hand / Een Huis Met Een Tuintje / Ik Weet Niet Wat Ik Met Je Moet Beginnen
Boeketje Rode Rozen / 's Avonds in de Taverne / Snipverkouden / Ik Wil Alles Voor Je Doen Aardig Meisje
Kom Aan Mijn Hart Marietje / Madelein / Maar Zaterdagmiddag / Eenmaal Zal Ik Je Weer Ontmoeten / Heb Medelij Jet / Wie ...
Zwarte Zigeuner / Vannacht Als De Bloemen Dromen / 't Sprookje Is Uit / Waarom Gaan Wij Voorgoed Uit Elkander
's Avonds Met Jou / Nog Steeds Begrijp Ik Niet / Ik Blijf In Amsterdam / Ik Woon Op De Hoek Van Een Straatje
Ik Zing Dit Lied Voor Jou Alleen / Nooit Wist Ik / Het Mooiste Moment In Mijn Leven
Ze Zeggen Dat Ik Een Schooier Ben / De Meid Van De Straat / Waarom
Lou Lou / Anne Marie / Trees Heeft Een Canadees / Marie Die Vrijt Met Een huzaar / Rose Marie / Carolien
Bloesem Van Seringen / 't Was Een Zomernachtfeest
Een Dansliedje Deint / Daar Waar Die Molens Staan
Bloesje Van Lichtblauwe Zij / Als Een Wilde Orchidee / Je Deed Me Denken Aan Rozen
Diep In Mijn Hart / Denk Je Nog Aan Die Tijd
's Avonds Bij Het Licht Der Sterren / Als Op Capri De Rozentuinen Bloeien
Rond Van Borst (Medley 1): Rond van Borst / Twee Sigaren / De Sluizen van IJmuiden / Ik Ben Naar Parijs Geweest
Rond Van Borst (Medley 2): Brand In Het Bordeel / Jajem / Reisje Langs De Rijn / Oh, Had Ik Maar Twee Benen
Ze Kunnen Kletsen Wat Ze Willen / Overal Cactussen
Laat 'n Hond Met Kerstmis Niet Buiten Staan
Mijn tante Veronica, die speelt harmonica
Ze Zeggen Dat Ik Een Schooier Ben En Andere Parels...
Ze Zeggen (Mij Dat Ik Een Schooier Ben) - Live Opgenomen In Café Nol, Amsterdam / 8 November 1966
Diep In Mijn Hart - Denk Je Nog Aan Die Tijd
Hoe Zou Het Zijn In Amsterdam Na 100 Jaar / Weet Je Wat Ik Graag Zou Willen
De Meid Van De Straat - Live Opgenomen In Café Nol, Amsterdam / 8 November 1966
Diep In Mijn Hart en 67 Andere Successen
Mokum Wat Maak Je Me Nou / Tulpen Uit Amsterdam / Op De Willemstraat / Daar Is De Orgelman
Ik Hou Van Jou Mooi Amsterdam / Oh Mooie Oude Toren
In De Jordaan / Bij Ons In De Jordaan / Geef Mij Maar Amsterdam / Een Pikketanussie / Amsterdam
{"copyright_id":"0xace21732f774faeb8e931eaa713a23d02e614d9f6bfbea35c7de5ed2aa161af2","isrc":"NLS241101183","name":"Kleine Jodeljongen","registered_at":"2026-06-18T05:00:39Z","spotify_id":"3iaN9MFOP9q56HLDO0S5uX","type":"track"}
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 0xace21732f774faeb8e931eaa713a23d02e614d9f6bfbea35c7de5ed2aa161af2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3iaN9MFOP9q56HLDO0S5uX.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/3iaN9MFOP9q56HLDO0S5uX.
{"copyright_id":"0xace21732f774faeb8e931eaa713a23d02e614d9f6bfbea35c7de5ed2aa161af2","isrc":"NLS241101183","name":"Kleine Jodeljongen","registered_at":"2026-06-18T05:00:39Z","spotify_id":"7IuuqQTCV6Vv5KIiwpUjmo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace21732f774faeb8e931eaa713a23d02e614d9f6bfbea35c7de5ed2aa161af2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7IuuqQTCV6Vv5KIiwpUjmo.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/7IuuqQTCV6Vv5KIiwpUjmo.