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 0x0ee185e1147a671deda925d3e0e99e270e50596f950efdba4fc22e3e9a983d84. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/19318b2d-bb92-4565-a42e-eea3df89fed5.json and https://artists.proofprofile.net/proofs/artist/19318b2d-bb92-4565-a42e-eea3df89fed5.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 0xd3c6f843873d8dcbf5252f19e0e37629722075ba57aff3002f271401027908af. 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/1dmKG10TDklWncRVD1wKV3.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/1dmKG10TDklWncRVD1wKV3.
{"copyright_id":"0x2699d6cb0ae2ab986a6ddff674d4f5c0eceb7c002ce6cacef72faa95dde28f97","isrc":"QMEU31609088","name":"Choo Choo","registered_at":"2026-06-23T16:13:20Z","spotify_id":"3mmaAooWFBiU4dft5Mq6gi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2699d6cb0ae2ab986a6ddff674d4f5c0eceb7c002ce6cacef72faa95dde28f97. 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/3mmaAooWFBiU4dft5Mq6gi.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/3mmaAooWFBiU4dft5Mq6gi.
{"copyright_id":"0x7bce6acabd18fa8e92b4a9227bb97aef2579c23b5f39eff9ab4c1be6a0a81319","isrc":"QMEU31609084","name":"Cosmic Dreamer","registered_at":"2026-06-07T15:33:27Z","spotify_id":"3I4mVzgz5TUUcLlsDsCGBg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bce6acabd18fa8e92b4a9227bb97aef2579c23b5f39eff9ab4c1be6a0a81319. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3I4mVzgz5TUUcLlsDsCGBg.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/3I4mVzgz5TUUcLlsDsCGBg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd795ce3abf8e92704ac26bf112bacc5044810ff651f96a171234e13c5dd8d43c. 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/6GqYyrBzHkrE8PJCO6nPId.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/6GqYyrBzHkrE8PJCO6nPId.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa33e32ecb23988aa54c51d8aa60ba59583aee970317867d95b037015275cf9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4m2baiDBpuW2nbXYiPhtYq.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/4m2baiDBpuW2nbXYiPhtYq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc993ae4cb7396602a84113495244f7b47d21343268f10ff7b8e8bb11d208f237. 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/3vuQKk610sMXrhEPfKJrJd.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/3vuQKk610sMXrhEPfKJrJd.
{"copyright_id":"0x52e97cb3b7e7965362cd78d979ce98bcd04fce9c2d4c5a3fadf1f49221f5f840","isrc":"US23A1536038","name":"Purple Skies","registered_at":"2026-06-27T16:16:53Z","spotify_id":"7KITSlXaSPAfSmd628FhPk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e97cb3b7e7965362cd78d979ce98bcd04fce9c2d4c5a3fadf1f49221f5f840. 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/7KITSlXaSPAfSmd628FhPk.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/7KITSlXaSPAfSmd628FhPk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64861dc3b2248443e15d08ab87c2f9b29257aeb8928955d7b6c8c0d399d7a3ba. 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/3zJQyWwUlE5UA3OWjWU5Vy.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/3zJQyWwUlE5UA3OWjWU5Vy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfea2a8e7e59ae23c0b5b6fa085f62375c1c81ce1fa128ccab26b1ec96a629fd. 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/7hvKZ3NHYhcM4wiNccX4EF.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/7hvKZ3NHYhcM4wiNccX4EF.
{"copyright_id":"0xc97f65be99ea8b4d9000cc9aa7d01cd16dd98ab1dff8a6ee7968506e408929cc","isrc":"US23A1502095","name":"Empty Streets","registered_at":"2026-06-19T17:32:46Z","spotify_id":"4tQPxSeWVc8WEZUYbmHM8M","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97f65be99ea8b4d9000cc9aa7d01cd16dd98ab1dff8a6ee7968506e408929cc. 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/4tQPxSeWVc8WEZUYbmHM8M.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/4tQPxSeWVc8WEZUYbmHM8M.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561549db2848c97bf4098de462633fa9607ce68b7639877d4d0e3f513ae9fdc6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5ocjpwbvnbO2pnAvEa0b2u.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/5ocjpwbvnbO2pnAvEa0b2u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cc28415a001019e434d85a85316ba71b69b41f788177091c25bcd82cd570fc. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1jN6PVPItZS5npAfXf8zkw.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/1jN6PVPItZS5npAfXf8zkw.
{"copyright_id":"0x192cff0e50e1bb4f9f5db8c2bc15dcce8dc81483b192120e67b4964211224ec9","isrc":"QM6MZ1918002","name":"Aphotic Waters","registered_at":"2026-06-27T16:18:58Z","spotify_id":"2m5t7FUgrX2jxJmeXZvema","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192cff0e50e1bb4f9f5db8c2bc15dcce8dc81483b192120e67b4964211224ec9. 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/2m5t7FUgrX2jxJmeXZvema.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/2m5t7FUgrX2jxJmeXZvema.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99997855e7f0a59d6fd79102cce663aefb418e77bfa5ef23365a63ae876ea6f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4vnym0Z2BSaAgcRUs6wrSH.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/4vnym0Z2BSaAgcRUs6wrSH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe839307de587c075fed7b1c7099258d71763a195e9cd713251ab71c4ea6b3556. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/55LNMBHjdDwJ4q3HnN5dQa.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/55LNMBHjdDwJ4q3HnN5dQa.
{"copyright_id":"0x192cff0e50e1bb4f9f5db8c2bc15dcce8dc81483b192120e67b4964211224ec9","isrc":"QM6MZ1918002","name":"Aphotic Waters","registered_at":"2026-06-27T16:18:58Z","spotify_id":"2zeW0wnvQNtDOK1dpj5LCw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192cff0e50e1bb4f9f5db8c2bc15dcce8dc81483b192120e67b4964211224ec9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2zeW0wnvQNtDOK1dpj5LCw.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/2zeW0wnvQNtDOK1dpj5LCw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99997855e7f0a59d6fd79102cce663aefb418e77bfa5ef23365a63ae876ea6f. 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/66gedcDfF3r8ZcftjHcAG2.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/66gedcDfF3r8ZcftjHcAG2.
{"copyright_id":"0x38d59ed7fc0ce1dab4ade3db7a08d1baa2e12d480a03365c1385c6eab42a249f","isrc":"QMEU31812333","name":"Everlasting Light","registered_at":"2026-06-06T19:21:09Z","spotify_id":"7jlW1fgfNlcoXMslUOPNnd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d59ed7fc0ce1dab4ade3db7a08d1baa2e12d480a03365c1385c6eab42a249f. 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/7jlW1fgfNlcoXMslUOPNnd.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/7jlW1fgfNlcoXMslUOPNnd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd795ce3abf8e92704ac26bf112bacc5044810ff651f96a171234e13c5dd8d43c. 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/4Kbv92f2Ikx6i3djxiuU8T.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/4Kbv92f2Ikx6i3djxiuU8T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e914c7982dc8d7adc94acce88d635f602211694f5eba97bf72f4f2970ce33b9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5nLX5d1k44smyu9OT7tydf.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/5nLX5d1k44smyu9OT7tydf.
{"copyright_id":"0x4ec03ed7fe9fc503b526c4fc77d2e1d45de070a1338ee70d6fe2274d83461cda","isrc":"ZAP541100079","name":"Deep Of The Night (Live Version)","registered_at":"2026-06-18T11:55:13Z","spotify_id":"6E4DUrkmndVeoxFbqu5bRA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec03ed7fe9fc503b526c4fc77d2e1d45de070a1338ee70d6fe2274d83461cda. 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/6E4DUrkmndVeoxFbqu5bRA.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/6E4DUrkmndVeoxFbqu5bRA.
{"copyright_id":"0xc631ff3ee74e3ed43fb6ed862b727079ecd9b4f68db7657ef2019a7abb0bc2e2","isrc":"ZAP541100074","name":"Deep Of The Night","registered_at":"2026-06-05T21:18:01Z","spotify_id":"6CFrKYk3a0A8qa9knsRhaS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc631ff3ee74e3ed43fb6ed862b727079ecd9b4f68db7657ef2019a7abb0bc2e2. 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/6CFrKYk3a0A8qa9knsRhaS.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/6CFrKYk3a0A8qa9knsRhaS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afa0886dc258100f1e5d18e75a93a60f366dd6683ad700615a17e65772c1118. 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/5b8KO21SxIcajxoTxgEWpv.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/5b8KO21SxIcajxoTxgEWpv.