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 0xdf082c6e6ce3cbaef544585d4da51c8be53eb4163548fbfc6bce22ca3f21a013. 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/2d86b053-0460-49b0-ab14-0b06d1ce9370.json and https://artists.proofprofile.net/proofs/artist/2d86b053-0460-49b0-ab14-0b06d1ce9370.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 0xe2d33a3e801d2af2f6082ed29d1ed092ee0f84321011cb7665221b123e1c4be9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2hCzw9wHDX0qmsRH5IyADe.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/2hCzw9wHDX0qmsRH5IyADe.
{"copyright_id":"0xeafa64034a176417358b65ae23f6d9e62d0bf5c5d6ab91bffa4e64ec87a37eeb","isrc":"QZS7J2370544","name":"Check Me","registered_at":"2026-06-29T04:19:32Z","spotify_id":"62QMGHCDxMsyFAwAKuf4ML","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafa64034a176417358b65ae23f6d9e62d0bf5c5d6ab91bffa4e64ec87a37eeb. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/62QMGHCDxMsyFAwAKuf4ML.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/62QMGHCDxMsyFAwAKuf4ML.
{"copyright_id":"0xeafa64034a176417358b65ae23f6d9e62d0bf5c5d6ab91bffa4e64ec87a37eeb","isrc":"QZS7J2370544","name":"Check Me","registered_at":"2026-06-29T04:19:32Z","spotify_id":"1pukVVclUG8jwyzIV6azmK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafa64034a176417358b65ae23f6d9e62d0bf5c5d6ab91bffa4e64ec87a37eeb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1pukVVclUG8jwyzIV6azmK.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/1pukVVclUG8jwyzIV6azmK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2eddd28eaee67e1f203c84bc479ab018573362f0ed1b7324e7b803da96e1f3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7BH1k7zuGVmTVC78igvjLj.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/7BH1k7zuGVmTVC78igvjLj.
{"copyright_id":"0xd15adfc4de8d1c452d89c904d5beca0ee2d220c58657d4cbbebd2e3767c7fe87","isrc":"QZSYP2332231","name":"Gucci 06","registered_at":"2026-06-29T04:20:24Z","spotify_id":"4CZzKl4WTgilJ72J4DYcSS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15adfc4de8d1c452d89c904d5beca0ee2d220c58657d4cbbebd2e3767c7fe87. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4CZzKl4WTgilJ72J4DYcSS.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/4CZzKl4WTgilJ72J4DYcSS.
{"copyright_id":"0xeafa64034a176417358b65ae23f6d9e62d0bf5c5d6ab91bffa4e64ec87a37eeb","isrc":"QZS7J2370544","name":"Check Me","registered_at":"2026-06-29T04:19:32Z","spotify_id":"4bg1a1vFiAKAD3kbt1YXYu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafa64034a176417358b65ae23f6d9e62d0bf5c5d6ab91bffa4e64ec87a37eeb. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4bg1a1vFiAKAD3kbt1YXYu.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/4bg1a1vFiAKAD3kbt1YXYu.
{"copyright_id":"0x7a2eddd28eaee67e1f203c84bc479ab018573362f0ed1b7324e7b803da96e1f3","isrc":"QZS7J2353598","name":"Kill Switch","registered_at":"2026-06-29T04:20:24Z","spotify_id":"41om41qWqjRiZghyKloDXE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2eddd28eaee67e1f203c84bc479ab018573362f0ed1b7324e7b803da96e1f3. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/41om41qWqjRiZghyKloDXE.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/41om41qWqjRiZghyKloDXE.
{"copyright_id":"0x00c8f04ba3212cb6feb5126f97aa177b6ed457f16b42adcffb005b6d4ab5f555","isrc":"QZTLA2405059","name":"Kardi B - Already Rich Remix","registered_at":"2026-06-29T04:20:40Z","spotify_id":"2W7CKnAfNiyD8U5RpNSKur","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c8f04ba3212cb6feb5126f97aa177b6ed457f16b42adcffb005b6d4ab5f555. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2W7CKnAfNiyD8U5RpNSKur.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/2W7CKnAfNiyD8U5RpNSKur.
{"copyright_id":"0x5d3cc2ac96029892d196b17962f6f58b1f2c953ce3f7c7f5995b49d02f251bcb","isrc":"QZQAY2487622","name":"Adderall Dreaming","registered_at":"2026-06-28T22:34:08Z","spotify_id":"3n5afSZ7xSBKqaMwSeIJ6E","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3cc2ac96029892d196b17962f6f58b1f2c953ce3f7c7f5995b49d02f251bcb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3n5afSZ7xSBKqaMwSeIJ6E.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/3n5afSZ7xSBKqaMwSeIJ6E.
{"copyright_id":"0x95f82130a90298c247bc6afa3082a8cb78ea88404b401ca326b2c763b3e8a5ef","isrc":"USQX92400488","name":"Obama Runtz (feat. Wizz Havinn)","registered_at":"2026-06-04T06:26:34Z","spotify_id":"7438MuLGbjcLHuvMGxgKua","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f82130a90298c247bc6afa3082a8cb78ea88404b401ca326b2c763b3e8a5ef. 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/7438MuLGbjcLHuvMGxgKua.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/7438MuLGbjcLHuvMGxgKua.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ad09ca33ff54d360a13aaae05c85d1314f6a67dce7c3d2b44b7d120fc891ce. 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/53wkN8NUYcAEsVp2SDFs4i.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/53wkN8NUYcAEsVp2SDFs4i.
{"copyright_id":"0x6c1a8880f7e6f08c8fd6dd4fffa6feca3a1b2e2c439076168b1734a55976ceb0","isrc":"QZSYP2341899","name":"Havinn It (feat. Wizz Havinn)","registered_at":"2026-06-07T13:32:48Z","spotify_id":"2TInoLrhP5y2szUtmAQj6r","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1a8880f7e6f08c8fd6dd4fffa6feca3a1b2e2c439076168b1734a55976ceb0. 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/2TInoLrhP5y2szUtmAQj6r.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/2TInoLrhP5y2szUtmAQj6r.
{"copyright_id":"0x6c1a8880f7e6f08c8fd6dd4fffa6feca3a1b2e2c439076168b1734a55976ceb0","isrc":"QZSYP2341899","name":"Havinn It (feat. Wizz Havinn)","registered_at":"2026-06-07T13:32:48Z","spotify_id":"2DLZOLioF0sKC8FSRTETLZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1a8880f7e6f08c8fd6dd4fffa6feca3a1b2e2c439076168b1734a55976ceb0. 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/2DLZOLioF0sKC8FSRTETLZ.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/2DLZOLioF0sKC8FSRTETLZ.
{"copyright_id":"0x492fab2c3fa41efd81703ba8a1972ae33ff8b922204dbdd31f78933cccb18ea8","isrc":"CH7811111180","name":"Choose One","registered_at":"2026-06-05T20:52:14Z","spotify_id":"1c4AsrWQfLezecQn4lqcjy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492fab2c3fa41efd81703ba8a1972ae33ff8b922204dbdd31f78933cccb18ea8. 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/1c4AsrWQfLezecQn4lqcjy.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/1c4AsrWQfLezecQn4lqcjy.
{"copyright_id":"0xfbaccebc4b3000a87ce879bcd65497366a47e5a02e354b62dc81ff1ccff536aa","isrc":"USUYG1548916","name":"The Matrix","registered_at":"2026-06-10T17:09:26Z","spotify_id":"6FLOMxkigmcbYMQcOGfXhn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbaccebc4b3000a87ce879bcd65497366a47e5a02e354b62dc81ff1ccff536aa. 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/6FLOMxkigmcbYMQcOGfXhn.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/6FLOMxkigmcbYMQcOGfXhn.
{"copyright_id":"0x3eec8b818be4dc1bb9bb0ada62168139b50f678c5bc37275369aa233f64ac54d","isrc":"QZFZ42428894","name":"Andy Dalton","registered_at":"2026-06-11T05:51:05Z","spotify_id":"7GJVeKVzG3c6dCZDMnEzMk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eec8b818be4dc1bb9bb0ada62168139b50f678c5bc37275369aa233f64ac54d. 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/7GJVeKVzG3c6dCZDMnEzMk.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/7GJVeKVzG3c6dCZDMnEzMk.
{"copyright_id":"0xb911e5b08bb1540babb8d06130e963e699ae51e2bd9eac623d3ceadfa3c520dd","isrc":"QZTLA2408150","name":"Zuper (feat. Wizz Havinn)","registered_at":"2026-06-04T13:58:31Z","spotify_id":"3s8k6T2AicaX1er6dkRHYs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb911e5b08bb1540babb8d06130e963e699ae51e2bd9eac623d3ceadfa3c520dd. 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/3s8k6T2AicaX1er6dkRHYs.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/3s8k6T2AicaX1er6dkRHYs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba1717b73259e38060b3650381d2ae6d9594a6764c8bb8ffce3e8e3e7240fef. 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/5f0nXF3x8waoIdmILS4HSb.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/5f0nXF3x8waoIdmILS4HSb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60eeceef9ba8260beb0bc6b96b2eb20c3220640545968a1494e37bd46a47a775. 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/6KD84M6KGJ4MlWc54eQ4qW.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/6KD84M6KGJ4MlWc54eQ4qW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c69f73571f437f0dfab9f175915385dc512827a7f4e8664be8eb4b0eb8446f2. 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/2ws52hgFH3ewQvam3Wz3zv.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/2ws52hgFH3ewQvam3Wz3zv.