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 0x5e8a788e38ad09c3a8e16dd26114e2cd0fe30c4520a6595d54c0d7cef4a28988. 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/ea5989f9-b870-4ab5-b3e9-d0deea64486f.json and https://artists.proofprofile.net/proofs/artist/ea5989f9-b870-4ab5-b3e9-d0deea64486f.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 0x2e8801eb6c071a1608634dc11f3dc77b4acb4d7cdb8e065b6880514b21983a95. 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/79vdnSPlZOlyhu2BdFABn2.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/79vdnSPlZOlyhu2BdFABn2.
{"copyright_id":"0x619a44c38dfb28bd14d2fad849d0c93fcc4c6e53e1ad2e4ecfa63b4506182b82","isrc":"DECE72000976","name":"Hände schwitzen","registered_at":"2026-06-25T17:42:07Z","spotify_id":"6LH4Fz59YzqS42Ay2vbvX0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619a44c38dfb28bd14d2fad849d0c93fcc4c6e53e1ad2e4ecfa63b4506182b82. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6LH4Fz59YzqS42Ay2vbvX0.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/6LH4Fz59YzqS42Ay2vbvX0.
{"copyright_id":"0x619a44c38dfb28bd14d2fad849d0c93fcc4c6e53e1ad2e4ecfa63b4506182b82","isrc":"DECE72000976","name":"Hände schwitzen","registered_at":"2026-06-25T17:42:07Z","spotify_id":"5T29z507hBFwQiJ8BbRLh0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619a44c38dfb28bd14d2fad849d0c93fcc4c6e53e1ad2e4ecfa63b4506182b82. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5T29z507hBFwQiJ8BbRLh0.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/5T29z507hBFwQiJ8BbRLh0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf3e9322d840a781d81a28bf25156a569a3cbe66e5a7e3a3be3c8fe0386922c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2kiXEDtNoKWFx2449wQKmk.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/2kiXEDtNoKWFx2449wQKmk.
{"copyright_id":"0xa9974ee1b67e1f58a8bfe122cc4ca0f938623eecaf56d52cf917be168c5f9669","isrc":"CH7812195082","name":"Racks in den Socken","registered_at":"2026-06-07T19:53:51Z","spotify_id":"2arP6lhMZDdstRwIzJ6xvy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9974ee1b67e1f58a8bfe122cc4ca0f938623eecaf56d52cf917be168c5f9669. 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/2arP6lhMZDdstRwIzJ6xvy.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/2arP6lhMZDdstRwIzJ6xvy.
{"copyright_id":"0xb0e083d4489a5fd8d3f73ef3c936b257c8f334dfd9caf3a3090466f55cc87196","isrc":"DECE72106444","name":"Dunkle Nacht","registered_at":"2026-06-20T09:10:02Z","spotify_id":"2KF8qtfuXmfSrdfBGSFEvn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e083d4489a5fd8d3f73ef3c936b257c8f334dfd9caf3a3090466f55cc87196. 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/2KF8qtfuXmfSrdfBGSFEvn.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/2KF8qtfuXmfSrdfBGSFEvn.
{"copyright_id":"0xc445d42684d757342db5ea64b38fd3bdfc835eb43fbc422af6abb21f1c2d3889","isrc":"DEVY22300046","name":"Ich feier den scheiss","registered_at":"2026-06-06T17:10:32Z","spotify_id":"4ioTpq83ETselN5S5Vp6gp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc445d42684d757342db5ea64b38fd3bdfc835eb43fbc422af6abb21f1c2d3889. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ioTpq83ETselN5S5Vp6gp.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/4ioTpq83ETselN5S5Vp6gp.
FREE O.G. (feat. Hanybal, Krime, Schubi AKpella & AJÉ)
{"copyright_id":"0xba271675f415fa38ecc9bcbb80c6079b162d769b3713ca004c92f71cf00b1292","isrc":"DEE862000480","name":"FREE O.G. (feat. Hanybal, Krime, Schubi AKpella & AJÉ)","registered_at":"2026-06-06T09:42:08Z","spotify_id":"3GiDpgTsXjoRnbSGLYnMJH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba271675f415fa38ecc9bcbb80c6079b162d769b3713ca004c92f71cf00b1292. 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/3GiDpgTsXjoRnbSGLYnMJH.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/3GiDpgTsXjoRnbSGLYnMJH.
{"copyright_id":"0xba271675f415fa38ecc9bcbb80c6079b162d769b3713ca004c92f71cf00b1292","isrc":"DEE862000480","name":"FREE O.G. (feat. Hanybal, Krime, Schubi AKpella & AJÉ)","registered_at":"2026-06-06T09:42:08Z","spotify_id":"0OKIOYCAL3d5nbRpwVVBDM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba271675f415fa38ecc9bcbb80c6079b162d769b3713ca004c92f71cf00b1292. 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/0OKIOYCAL3d5nbRpwVVBDM.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/0OKIOYCAL3d5nbRpwVVBDM.