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 0xd679125f3796baa2b8a19157672eba865a067d33e82e22e34138779563a87424. 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/995014cd-43c5-46c7-8097-b7a631e1f10d.json and https://artists.proofprofile.net/proofs/artist/995014cd-43c5-46c7-8097-b7a631e1f10d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Beginning and the End of Everything (From the Big Bang to the End of the Universe)
Chapter 1.1 - The Beginning and the End of Everything
Chapter 1.2 - The Beginning and the End of Everything
Chapter 1.3 - The Beginning and the End of Everything
Chapter 1.4 - The Beginning and the End of Everything
Chapter 1.5 - The Beginning and the End of Everything
Chapter 1.6 - The Beginning and the End of Everything
Chapter 1.7 & Chapter 2.1 - The Beginning and the End of Everything
Chapter 2.2 - The Beginning and the End of Everything
Chapter 2.3 - The Beginning and the End of Everything
Chapter 2.4 - The Beginning and the End of Everything
Chapter 2.5 - The Beginning and the End of Everything
Chapter 2.6 - The Beginning and the End of Everything
Chapter 2.7 - The Beginning and the End of Everything
Chapter 2.8 - The Beginning and the End of Everything
Chapter 2.9 - The Beginning and the End of Everything
Chapter 2.10 - The Beginning and the End of Everything
Chapter 2.11 - The Beginning and the End of Everything
Chapter 2.12 & Chapter 3.1 - The Beginning and the End of Everything
Chapter 3.2 - The Beginning and the End of Everything
Chapter 3.3 - The Beginning and the End of Everything
Chapter 3.4 - The Beginning and the End of Everything
Chapter 3.5 - The Beginning and the End of Everything
Chapter 3.6 - The Beginning and the End of Everything
Chapter 3.7 - The Beginning and the End of Everything
Chapter 3.8 - The Beginning and the End of Everything
Chapter 3.9 - The Beginning and the End of Everything
Chapter 3.10 - The Beginning and the End of Everything
Chapter 3.11 - The Beginning and the End of Everything
Chapter 3.12 - The Beginning and the End of Everything
Chapter 3.13 - The Beginning and the End of Everything
Chapter 3.14 & Chapter 4.1 - The Beginning and the End of Everything
Chapter 4.2 - The Beginning and the End of Everything
Chapter 4.3 - The Beginning and the End of Everything
Chapter 4.4 - The Beginning and the End of Everything
Chapter 4.5 - The Beginning and the End of Everything
Chapter 4.6 - The Beginning and the End of Everything
Chapter 4.7 - The Beginning and the End of Everything
Chapter 4.8 - The Beginning and the End of Everything
Chapter 4.9 - The Beginning and the End of Everything
Chapter 4.10 - The Beginning and the End of Everything
Chapter 4.11 - The Beginning and the End of Everything
Chapter 4.12 & Chapter 5.1 - The Beginning and the End of Everything
Chapter 5.2 - The Beginning and the End of Everything
Chapter 5.3 - The Beginning and the End of Everything
Chapter 5.4 - The Beginning and the End of Everything
Chapter 5.5 - The Beginning and the End of Everything
Chapter 5.6 - The Beginning and the End of Everything
Chapter 5.7 - The Beginning and the End of Everything
Chapter 5.8 - The Beginning and the End of Everything
Chapter 5.9 - The Beginning and the End of Everything
Quintet No. 4: V Minuetto con Variazioni
Quintet No. 6: III Rondo-Andante con moto
French Suite 4 in E-Flat, BWV 815: Allemande
French Suite 4 in E-Flat, BWV 815: Courante
French Suite 4 in E-Flat, BWV 815: Sarabande
French Suite 4 in E-Flat, BWV 815: Gavotte
French Suite 4 in E-Flat, BWV 815: Minuet
French Suite 4 in E-Flat, BWV 815: Gigue
French Suite No. 5 in G, BWV 816: Allemande
French Suite No. 5 in G, BWV 816: Courante
French Suite No. 5 in G, BWV 816: Sarabande
French Suite No. 5 in G, BWV 816: Gavotte
French Suite No. 1 in D Minor, BWV 812: Allemande
French Suite No. 5 in G, BWV 816: Bourée
French Suite No. 1 in D Minor, BWV 812: Courante
French Suite No. 1 in D Minor, BWV 812: Sarabande
French Suite No. 1 in D Minor, BWV 812: Minuet 1
French Suite No. 6 in E, BWV 817: Allemande
French Suite No. 1 in D Minor, BWV 812: Minuet II
French Suite No. 6 in E, BWV 817: Courante
French Suite No. 1 in D Minor, BWV 812: Gigue
French Suite No. 6 in E, BWV 817: Sarabande
French Suite No. 2 in C Minor, BWV 813: Allemande
French Suite No. 6 in E, BWV 817: Gavotte
French Suite No. 2 in C Minor, BWV 813: Courante
French Suite No. 6 in E, BWV 817: Polonaise
French Suite No. 2 in C Minor, BWV 813: Sarabande
French Suite No. 2 in C Minor, BWV 813: Air
French Suite No. 2 in C Minor, BWV 813: Minuet I
French Suite No. 2 in C Minor, BWV 813: Minuet II
French Suite No. 2 in C Minor, BWV 813: Gigue
French Suite No. 3 in B Minor, BWV 814, Allemande
French Suite No. 3 in B Minor, BWV 814, Courante
French Suite No. 3 in B Minor, BWV 814, Sarabande
French Suite No. 3 in B Minor, BWV 814, Minuet I
French Suite No. 3 in B Minor, BWV 814, Minuet II (Trio)
French Suite No. 3 in B Minor, BWV 814, Anglaise
French Suite No. 3 in B Minor, BWV 814, Gigue
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 0xf21447d3116585ac9dc877074a9e9985dcd14980fe21409838179969d9450079. 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/5PjDGtEoQPOMV0D2NVw1KI.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/5PjDGtEoQPOMV0D2NVw1KI.
Change My Ways - Paul Parsons Instrumental
{"copyright_id":"0xe838270c3e59ba527b2b96c701b3d15de75fd809f7ccf8e35bab0e6efbb09719","isrc":"DEH742443880","name":"Life in the City","registered_at":"2026-06-18T19:13:22Z","spotify_id":"3sdo0xTEAu4LzZFDdwvIRu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe838270c3e59ba527b2b96c701b3d15de75fd809f7ccf8e35bab0e6efbb09719. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3sdo0xTEAu4LzZFDdwvIRu.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/3sdo0xTEAu4LzZFDdwvIRu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bfde68910ff3af5d4dbeb86a1d73dc87b0bbbb3d121a40d004844b2c204460. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7rBMpw7S04ZHton7AxuAvL.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/7rBMpw7S04ZHton7AxuAvL.
{"copyright_id":"0xe6a5ade3da9a8eaa7420e685abfa1b8457eb4f76c11458cdb512919cee971837","isrc":"DEH742443830","name":"Waiting for You","registered_at":"2026-06-07T08:49:39Z","spotify_id":"4WhsaifWc1IAUoTEVukYL9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a5ade3da9a8eaa7420e685abfa1b8457eb4f76c11458cdb512919cee971837. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4WhsaifWc1IAUoTEVukYL9.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/4WhsaifWc1IAUoTEVukYL9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ff66392a35ea3581c275c8e3b56c41f926537baf5f86b6414d85c3f93ee611. 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/7e7l6XwZHKkcRgGHVlDTIJ.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/7e7l6XwZHKkcRgGHVlDTIJ.
{"copyright_id":"0xfbcba3676d7278cedfbe37a01d097eb4de578b5f9e0feb75d01fcf7f0be350fd","isrc":"DEH742439560","name":"Just for You","registered_at":"2026-06-09T09:57:44Z","spotify_id":"0x9cm51VNR1xRqqgfyVFbW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbcba3676d7278cedfbe37a01d097eb4de578b5f9e0feb75d01fcf7f0be350fd. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0x9cm51VNR1xRqqgfyVFbW.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/0x9cm51VNR1xRqqgfyVFbW.
Feel Like Dancin (Paul Parsons Nu Disco Remix)
Feel Like Dancin - Paul Parsons Nu Disco Remix