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 0x3cabacad693c3e02a945119c29fc3a207a3d23aa49506a045aa7f18ee1d3a2da. 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/a80fba08-3f74-46c8-9f67-b3f7c113f2fd.json and https://artists.proofprofile.net/proofs/artist/a80fba08-3f74-46c8-9f67-b3f7c113f2fd.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 0x712e16d1447b0e605198947f2ca213d52bdd0d4ece710e425116398515f382db. 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/79iQKLr2xRHgWu7ckH60mI.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/79iQKLr2xRHgWu7ckH60mI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1dc4e25abd30e10a2d64eda1fa024371513ba8a86d23d09e3061c896eaa082. 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/3eUkFpfKGOxqdDjCrXIg0B.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/3eUkFpfKGOxqdDjCrXIg0B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e175f9337580f7954f7584ac1b721ffb9e5c6f477d068789b8c27ea149a2e8. 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/0Ba0tdpmErpaTYxtT0wvr8.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/0Ba0tdpmErpaTYxtT0wvr8.
{"copyright_id":"0x7226dc65d6aa3eed6d7ba47dd3a9dbaa2341166571dd87e86cc663dec252796c","isrc":"DEN062400680","name":"Hype Boy","registered_at":"2026-06-04T06:47:05Z","spotify_id":"54dQJOfOkhMF3tySVApdel","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7226dc65d6aa3eed6d7ba47dd3a9dbaa2341166571dd87e86cc663dec252796c. 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/54dQJOfOkhMF3tySVApdel.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/54dQJOfOkhMF3tySVApdel.
New Generation (The Official Nature One Anthem 2024) [ASOT 1179]
ASOT 1179 - A State of Trance Episode 1179 [Including Live at ASOT 950 (Utrecht, The Netherlands) [Who's Afraid Of 138?!] (Highlights)]
{"copyright_id":"0xc3bac661196308513ac07546bbb87ae8d97ad93c88d6f57a7eb0d28ab5ea8bd8","isrc":"NLF712406033","name":"New Generation (The Official Nature One Anthem 2024) [ASOT 1179]","registered_at":"2026-06-05T16:00:58Z","spotify_id":"2Xr0JXqlzoKMhAmyg53Eq9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bac661196308513ac07546bbb87ae8d97ad93c88d6f57a7eb0d28ab5ea8bd8. 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/2Xr0JXqlzoKMhAmyg53Eq9.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/2Xr0JXqlzoKMhAmyg53Eq9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a90de89ab035bfa98da20e29a13a97805b9940ce9d9355e99c3e69e1368357c. 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/1dzvje2q7KX8k1U9eOT6Pv.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/1dzvje2q7KX8k1U9eOT6Pv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42049675c206ca0dfb9761ffa1a77896a0e4902fafecfb7e50802203b1eb05b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2K5GGc72b6vJhcWCehmYQB.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/2K5GGc72b6vJhcWCehmYQB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42049675c206ca0dfb9761ffa1a77896a0e4902fafecfb7e50802203b1eb05b. 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/4eVzHvDjMI9R6soWpSTEub.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/4eVzHvDjMI9R6soWpSTEub.
A State of Trance 2024 (Mixed by Armin van Buuren)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4b11fcc30eb48b4eeeb288b32138e0ebf4c4b2e3e36a17913895c82043f601. 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/7kSAZ2fsYoOnNaMwUf2ylD.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/7kSAZ2fsYoOnNaMwUf2ylD.
A State of Trance Radio Top 50 - 2024, Vol. 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1dc4e25abd30e10a2d64eda1fa024371513ba8a86d23d09e3061c896eaa082. 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/0Fy6gJIZhpuJW9anZf5LSx.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/0Fy6gJIZhpuJW9anZf5LSx.
ASOT 1162 - A State of Trance Episode 1162 [Including Live at ASOT 900 (Utrecht, The Netherlands)]
ASOT 1206 - A State of Trance Episode 1206 [Including Live at Tomorrowland Brasil 2024 (Highlights)]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7eb9c120ebe7815baa234048721e144f5469afef79b9617cddf339ebf75e0b2. 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/5OzyiWoAA4A4lD1D3IEftH.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/5OzyiWoAA4A4lD1D3IEftH.
ASOT 1208 - A State of Trance Episode 1208 [Including Live at Ultra Europe 2019 (Highlights)]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e72c481b75605f71b7b3f7ce455b6a6304054f2d7ec1ace59997ed3a14e9c8. 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/6Q8bBcBN5kHxbrUWiQXtCk.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/6Q8bBcBN5kHxbrUWiQXtCk.
Blah Blah Blah (ASOT 1208) - Lilly Palmer Remix
{"copyright_id":"0x6a9bddc667744541fc67c955bcb77a3d8a0030dbf7877d03c7002653c0dab2f8","isrc":"NLF712500441","name":"Blah Blah Blah (ASOT 1208) - Lilly Palmer Remix","registered_at":"2026-06-21T20:08:15Z","spotify_id":"4VVuhRY2Hb0faHYeTieTnO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9bddc667744541fc67c955bcb77a3d8a0030dbf7877d03c7002653c0dab2f8. 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/4VVuhRY2Hb0faHYeTieTnO.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/4VVuhRY2Hb0faHYeTieTnO.
Blah Blah Blah (Mixed) - Lilly Palmer Remix
Live at Tomorrowland Brasil 2024 (Highlights)
{"copyright_id":"0xa1574736237940d3b7f10b0a8740445a81fde23fffef2bd67199f151416df560","isrc":"NLF712410453","name":"Blah Blah Blah (Mixed) - Lilly Palmer Remix","registered_at":"2026-06-10T18:01:33Z","spotify_id":"2CgPsT7Zk2CdLU8Asa7IMj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1574736237940d3b7f10b0a8740445a81fde23fffef2bd67199f151416df560. 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/2CgPsT7Zk2CdLU8Asa7IMj.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/2CgPsT7Zk2CdLU8Asa7IMj.
Blah Blah Blah (Mixed) - Lilly Palmer Remix Remix
{"copyright_id":"0x3db84bfdeab8231d0a45fb5075b42c1d7328dbc176d573ac38eacf85a261a128","isrc":"NLF712406956","name":"Blah Blah Blah (Mixed) - Lilly Palmer Remix Remix","registered_at":"2026-06-07T05:43:24Z","spotify_id":"15LpTthl8hwfqkhoIngjGL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db84bfdeab8231d0a45fb5075b42c1d7328dbc176d573ac38eacf85a261a128. 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/15LpTthl8hwfqkhoIngjGL.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/15LpTthl8hwfqkhoIngjGL.