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 0x84d80aab5ed8d3be1ad27a425e895fe532381d367a31fd533320702bf2881902. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/45a31936-e88e-48d2-814b-1b32e4b6296c.json and https://artists.proofprofile.net/proofs/artist/45a31936-e88e-48d2-814b-1b32e4b6296c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x312b26145c1f1f077bddc04de6c0ac9dccc4a11eb70c4484cd2db16c9235b5fa","isrc":"NLD321800348","name":"Not Addicted to You","registered_at":"2026-06-19T15:33:25Z","spotify_id":"7jddCeEIjJTkeTwJ9Yyyne","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 0x312b26145c1f1f077bddc04de6c0ac9dccc4a11eb70c4484cd2db16c9235b5fa. 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/7jddCeEIjJTkeTwJ9Yyyne.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/7jddCeEIjJTkeTwJ9Yyyne.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d8c87934d36642e934847dabbdd9522cb7e18e089ef1e9ae460e66b07db82d2. 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/6jJVfE5rR3IaKxds0edQGY.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/6jJVfE5rR3IaKxds0edQGY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215627915b5537fb713c20a0c82a3e080c40727fe85a6b4f4d4c29fd40315fb7. 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/44100hX1TwQjb5NPP6d2jt.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/44100hX1TwQjb5NPP6d2jt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d04593e19422d06283d25fc2910e40b8ad79a9d44114385fb5d469a93bf427. 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/3DgjbN7e2gppallutVbat6.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/3DgjbN7e2gppallutVbat6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe8ae72b129517874d990c2ffc2ebce108963ab32b250858202887a18ae64fb. 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/7FLiTgPUaAYvg6yyDFFWMa.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/7FLiTgPUaAYvg6yyDFFWMa.
{"copyright_id":"0xdef82f35c2680fb04110860c61cab0c2c158ab73d6ed26b6d8d7392b81aefadd","isrc":"NLD321800437","name":"Can't Escape This Feeling","registered_at":"2026-06-21T07:21:38Z","spotify_id":"0kcmxSKHFeqYVdOruUm2sV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef82f35c2680fb04110860c61cab0c2c158ab73d6ed26b6d8d7392b81aefadd. 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/0kcmxSKHFeqYVdOruUm2sV.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/0kcmxSKHFeqYVdOruUm2sV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ed249b102c91cd6d87e52da8aa3e284868d4a91eee2af2b5867839ca35f19a. 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/1WhoeggJVk0mdfvfcoFTzV.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/1WhoeggJVk0mdfvfcoFTzV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93082c0f6c7f1181b985a1251eb0231dab865e52e89ef08463fc293c2392237. 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/2Zu8p56XNGLMoB3Mb9Ob13.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/2Zu8p56XNGLMoB3Mb9Ob13.
{"copyright_id":"0x99636da4cf0d396a40fabdef2fb0f94c8d91b6162d33f3c0c2530d4ae63625d8","isrc":"NLD322000014","name":"Out Of Touch - Acoustic","registered_at":"2026-06-22T10:32:51Z","spotify_id":"6uk46T0exzugzh5Tt1Qlzb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99636da4cf0d396a40fabdef2fb0f94c8d91b6162d33f3c0c2530d4ae63625d8. 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/6uk46T0exzugzh5Tt1Qlzb.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/6uk46T0exzugzh5Tt1Qlzb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca469c5da8157118561804845a299bd46dbd73de96784cb425600c3e260236f9. 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/5nPM5IhbGBEaIKELV5RyI8.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/5nPM5IhbGBEaIKELV5RyI8.
{"copyright_id":"0x3705fa03a841f426f2837cded0a7614aff2e5a0727e0c5e81021091e8a76b6d2","isrc":"NLD321900779","name":"Out Of Touch - Tinlicker Remix","registered_at":"2026-06-05T17:20:26Z","spotify_id":"13ig972QATBESPeXuhTsoz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3705fa03a841f426f2837cded0a7614aff2e5a0727e0c5e81021091e8a76b6d2. 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/13ig972QATBESPeXuhTsoz.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/13ig972QATBESPeXuhTsoz.
Out Of Touch - Tim Baresko Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x274c8d891629463eee433603e179109d08795e1d1699a8ea00c9a06b6c094180. 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/7jlfR1cCRi9SR94og5lfPc.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/7jlfR1cCRi9SR94og5lfPc.
{"copyright_id":"0xe95754b5ede05e43ffda90bb280f6a9fafb38932228e6cae3617c4df38febfea","isrc":"NLD321900780","name":"Out Of Touch - Tinlicker Extended Remix","registered_at":"2026-06-10T05:01:37Z","spotify_id":"5JeIsKkLdvDiQpJbHGnIy6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe95754b5ede05e43ffda90bb280f6a9fafb38932228e6cae3617c4df38febfea. 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/5JeIsKkLdvDiQpJbHGnIy6.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/5JeIsKkLdvDiQpJbHGnIy6.
Out Of Touch - Hiago Pauli Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93082c0f6c7f1181b985a1251eb0231dab865e52e89ef08463fc293c2392237. 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/3P5nzApMwui8zFFLRD7LXw.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/3P5nzApMwui8zFFLRD7LXw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d04593e19422d06283d25fc2910e40b8ad79a9d44114385fb5d469a93bf427. 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/358JTuhn4651Lir4QCdjgT.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/358JTuhn4651Lir4QCdjgT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c88560b2c9ecf2b870bcdfc0f50b6a2e7ecec676fb32272910d6d074a99154. 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/2xo9qUS6eVIwOEssGvm4DJ.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/2xo9qUS6eVIwOEssGvm4DJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3aaae5cc4ae8c6ea4dfe52b123febf503b431ff6b75c16386896566cbf5fdf9. 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/7bCHztWRqcJbz4KbpRjOwb.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/7bCHztWRqcJbz4KbpRjOwb.
Tune in Tune Out (Ray Fields Dreamstate Mix)
Tune in Tune Out - Ray Fields Dreamstate Mix
Tune in Tune Out (Anna of the North Remix)
Tune in Tune Out - Anna of the North Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461218f40211cb0936311cf02e4c67ef42201a0beda597a1ea339e292f994316. 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/2jo0lt1pFPWzVpYR3hLSeD.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/2jo0lt1pFPWzVpYR3hLSeD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35878282723158f262f9983dfdf71fca97d6acd2b3edbe1784489964e51e7903. 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/65l4pyOKAWtZAzEFfhT4lJ.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/65l4pyOKAWtZAzEFfhT4lJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b585451a2b6395866f431dd806db327576ed285e52de89fec0cc8520391fa0. 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/3lJyKwAJIob7afWg4Z0jiM.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/3lJyKwAJIob7afWg4Z0jiM.