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 0x0582d9c7f15c52da552b6a7528d9e93d58faa45efd1ae8f8298c10b5ac14c1ce. 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/f3d19936-bee2-4f7f-96f9-fdd8e0ee11ad.json and https://artists.proofprofile.net/proofs/artist/f3d19936-bee2-4f7f-96f9-fdd8e0ee11ad.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xf11978f9073ef0bc6238c5ddb2e2fd7b7b91206d7bc08706cf3cc176437dbbd9","isrc":"QMCE32101045","name":"Confetti - Intro","registered_at":"2026-06-11T06:27:00Z","spotify_id":"6f4OvxtfeaqGbKRmZ86fLk","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 0xf11978f9073ef0bc6238c5ddb2e2fd7b7b91206d7bc08706cf3cc176437dbbd9. 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/6f4OvxtfeaqGbKRmZ86fLk.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/6f4OvxtfeaqGbKRmZ86fLk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca1fa55e41ca53414a34c9982be246e1633eb90eee78f995ebc494dbcdb9ba9. 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/6pBQg2OxRMSjPtD0jCuOIj.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/6pBQg2OxRMSjPtD0jCuOIj.
{"copyright_id":"0x7639d1ef301031b94036055795e716b988ad354feef1693f3c43e4a1b9def1f0","isrc":"QMCE32101048","name":"Still Ain’t Finished (feat. Gunna)","registered_at":"2026-06-05T12:15:25Z","spotify_id":"3ZbKfSRjXe6HVm8ktwfN2X","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7639d1ef301031b94036055795e716b988ad354feef1693f3c43e4a1b9def1f0. 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/3ZbKfSRjXe6HVm8ktwfN2X.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/3ZbKfSRjXe6HVm8ktwfN2X.
{"copyright_id":"0xeb1c8dfa50e028cabceb2e9f2021035738ebe4aa57518efbd11601bd769e5c39","isrc":"QMCE32200266","name":"Skeet N Leave (feat. Dougie F)","registered_at":"2026-06-11T06:27:02Z","spotify_id":"1QhDjA2PkjJvWDTblkqgKY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1c8dfa50e028cabceb2e9f2021035738ebe4aa57518efbd11601bd769e5c39. 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/1QhDjA2PkjJvWDTblkqgKY.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/1QhDjA2PkjJvWDTblkqgKY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22725e400c8af5139f1c069170f8b03ef832b20939aced1bf692d77798b7e286. 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/5RO9gSY5yNQ1BmgeHJ5K1L.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/5RO9gSY5yNQ1BmgeHJ5K1L.
{"copyright_id":"0xf6b3a07702d76d0114e625cb2d62b2fc382b72d64b784139477450dbe6da3336","isrc":"QMCE32101052","name":"Fighting Demons (feat. Young Thug)","registered_at":"2026-06-08T11:52:58Z","spotify_id":"5dkwJaSIlR5LAbwW5XSP87","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b3a07702d76d0114e625cb2d62b2fc382b72d64b784139477450dbe6da3336. 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/5dkwJaSIlR5LAbwW5XSP87.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/5dkwJaSIlR5LAbwW5XSP87.
{"copyright_id":"0x82ad5ca21db0885b0e4ac74d0ac26b19def4d1490abc321d86682a1883626f8d","isrc":"QMCE32101047","name":"Geeked Up (feat. NAV)","registered_at":"2026-06-09T07:10:55Z","spotify_id":"1RCdu8bvRgVtsszUp9aG1x","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ad5ca21db0885b0e4ac74d0ac26b19def4d1490abc321d86682a1883626f8d. 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/1RCdu8bvRgVtsszUp9aG1x.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/1RCdu8bvRgVtsszUp9aG1x.
{"copyright_id":"0xe6d2027e596e1744745352f4013d3fcd2fe1fbbc0d0889dff4672a6b59e1cfd5","isrc":"QMCE32200267","name":"Stay There (feat. JID)","registered_at":"2026-06-07T13:14:32Z","spotify_id":"3sSLkJlKZW5pfPqfMWRXhb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d2027e596e1744745352f4013d3fcd2fe1fbbc0d0889dff4672a6b59e1cfd5. 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/3sSLkJlKZW5pfPqfMWRXhb.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/3sSLkJlKZW5pfPqfMWRXhb.
{"copyright_id":"0x2b9a6e0afd3e3c49ca88c32a0e27c6b5da04b3e1e3d4c69a67809197ade0adf4","isrc":"QMCE32101054","name":"Speak My Truth","registered_at":"2026-06-24T11:53:56Z","spotify_id":"7J0rF4Il1c3wKKUVaDmECv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9a6e0afd3e3c49ca88c32a0e27c6b5da04b3e1e3d4c69a67809197ade0adf4. 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/7J0rF4Il1c3wKKUVaDmECv.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/7J0rF4Il1c3wKKUVaDmECv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a10ffd16438b7f071363aa37f5446066b13aede51af266bfea66894d35408b7. 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/113y4izSNTFzuYCB2VKvtB.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/113y4izSNTFzuYCB2VKvtB.
{"copyright_id":"0x0556afd8f652c51e79e09f4768506cb4bae9d72cba06a111bf999385aeed2ba9","isrc":"QMCE32101053","name":"Log Out (feat. Swae Lee & 6LACK)","registered_at":"2026-06-08T19:36:38Z","spotify_id":"350gPIMETpVXAngZfFPxC9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0556afd8f652c51e79e09f4768506cb4bae9d72cba06a111bf999385aeed2ba9. 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/350gPIMETpVXAngZfFPxC9.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/350gPIMETpVXAngZfFPxC9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65683596c6b556225fbc7a817cac21e8bf38dceccd2a642674574613cb5dddea. 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/1gz1QroWLINaMLZ37zAo51.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/1gz1QroWLINaMLZ37zAo51.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc913ae3a630a067bfcb4a5951b0ced2fa44219d9de4631932710932d678e42ce. 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/3XSmgs4zd5bC5SGwicqtKx.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/3XSmgs4zd5bC5SGwicqtKx.
{"copyright_id":"0x692b77a4fdd1b435f08d1b681d5785dc4d0fa3fe59ef2cdd1a526ed5665c0848","isrc":"QMCE32101055","name":"Sugar Water (feat. Young Thug)","registered_at":"2026-06-19T10:09:30Z","spotify_id":"3uBYafCzqK1RFsIlpQgofU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692b77a4fdd1b435f08d1b681d5785dc4d0fa3fe59ef2cdd1a526ed5665c0848. 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/3uBYafCzqK1RFsIlpQgofU.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/3uBYafCzqK1RFsIlpQgofU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797b112c6cd8b4f38317f1fb760ae723ff14774f1f70087a926c9666d524694e. 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/3ZAdU9drzGUBDGmA5G5we0.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/3ZAdU9drzGUBDGmA5G5we0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca1fa55e41ca53414a34c9982be246e1633eb90eee78f995ebc494dbcdb9ba9. 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/2GVfGPj0USjI7zLgoZCsoU.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/2GVfGPj0USjI7zLgoZCsoU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65683596c6b556225fbc7a817cac21e8bf38dceccd2a642674574613cb5dddea. 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/2ddLi11xE1J8ANfrGxIkL2.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/2ddLi11xE1J8ANfrGxIkL2.
{"copyright_id":"0xd4e44e84292a19ca60e20f34fd5eca5d2e1f8d1e26799f0f095905ab48988a97","isrc":"QMCE32000140","name":"Moncler (feat. Young Thug)","registered_at":"2026-06-10T16:46:12Z","spotify_id":"2MeGz6Kmphprsm56K4zqcg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e44e84292a19ca60e20f34fd5eca5d2e1f8d1e26799f0f095905ab48988a97. 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/2MeGz6Kmphprsm56K4zqcg.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/2MeGz6Kmphprsm56K4zqcg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28707a08cdfd7bbc1db6eb915d4e89eaa92ade3c5bec87fbde1ed5c7918550b. 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/3ekZOKyYPanieZuumAFVHb.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/3ekZOKyYPanieZuumAFVHb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc913ae3a630a067bfcb4a5951b0ced2fa44219d9de4631932710932d678e42ce. 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/6rUmUJ2drFemHTH73bFAKQ.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/6rUmUJ2drFemHTH73bFAKQ.
{"copyright_id":"0x3d19e37de62eb862a5d4cd10e7d6e32b863e98854c3ffc4e16ffb0563432a101","isrc":"USAT22106825","name":"Stressed (with J. Cole & T-Shyne)","registered_at":"2026-06-04T09:35:32Z","spotify_id":"0uqsdBw9KvD8jSWmfMmMAp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d19e37de62eb862a5d4cd10e7d6e32b863e98854c3ffc4e16ffb0563432a101. 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/0uqsdBw9KvD8jSWmfMmMAp.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/0uqsdBw9KvD8jSWmfMmMAp.
Warrior (feat. T-Shyne, Lil Keed & Big Sean)
{"copyright_id":"0xac304a615274bcdba24364c314127671f90adcfbb2d0629015b8ad972b6997b9","isrc":"QMCE32100204","name":"Warrior (feat. T-Shyne, Lil Keed & Big Sean)","registered_at":"2026-06-05T11:28:41Z","spotify_id":"6FA0vuJEewEY8EZ8ldzMR7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac304a615274bcdba24364c314127671f90adcfbb2d0629015b8ad972b6997b9. 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/6FA0vuJEewEY8EZ8ldzMR7.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/6FA0vuJEewEY8EZ8ldzMR7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc913ae3a630a067bfcb4a5951b0ced2fa44219d9de4631932710932d678e42ce. 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/3On8TqG9Jqy9VJBYWChZiE.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/3On8TqG9Jqy9VJBYWChZiE.
{"copyright_id":"0xac304a615274bcdba24364c314127671f90adcfbb2d0629015b8ad972b6997b9","isrc":"QMCE32100204","name":"Warrior (feat. T-Shyne, Lil Keed & Big Sean)","registered_at":"2026-06-05T11:28:41Z","spotify_id":"6GHCHaBN8W0ibRk1gp8cLv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac304a615274bcdba24364c314127671f90adcfbb2d0629015b8ad972b6997b9. 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/6GHCHaBN8W0ibRk1gp8cLv.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/6GHCHaBN8W0ibRk1gp8cLv.