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 0x5dd95b43343cf165bafe0d1a2504507d093e19fcf5d2c76846c20652caf9bbad. 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/d2fb3c8d-3c3e-4738-b705-4a92486455da.json and https://artists.proofprofile.net/proofs/artist/d2fb3c8d-3c3e-4738-b705-4a92486455da.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xad0371bafb27189b56e485a7dc7d66b6fb471561b1a9cbf9fd81e792e1c10f2c","isrc":"GB2LD2310169","name":"Just Getting Started","registered_at":"2026-06-08T04:16:30Z","spotify_id":"7fXYHhCy6mBXpyCXID2leA","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 0xad0371bafb27189b56e485a7dc7d66b6fb471561b1a9cbf9fd81e792e1c10f2c. 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/7fXYHhCy6mBXpyCXID2leA.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/7fXYHhCy6mBXpyCXID2leA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6ce08871cc627cdf0988656992441326a48a6a435dfd2ca049fc9454e7a178. 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/4zuZkPo9wVNTmuSWj5DaZk.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/4zuZkPo9wVNTmuSWj5DaZk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47cb960105b13a5ae7a60b59f0d279e56b4866bfac499300e4799f47fbacc79. 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/2yraLs8PwW5fsN40rPsP8s.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/2yraLs8PwW5fsN40rPsP8s.
{"copyright_id":"0x480a05880b5c349e4ce8aceb738c7eb8b894d39f5a64c6c1c8acc8df2cf6d1a1","isrc":"DEA622100886","name":"Rooftop (feat. Iyaz & Shiah Maisel)","registered_at":"2026-06-07T20:50:42Z","spotify_id":"60X9ozRW4ezaKe6mAdnyPB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480a05880b5c349e4ce8aceb738c7eb8b894d39f5a64c6c1c8acc8df2cf6d1a1. 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/60X9ozRW4ezaKe6mAdnyPB.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/60X9ozRW4ezaKe6mAdnyPB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391760173689c5f090fc2f385b033bc9a4517cc554a528e2ea9d7e38f95cd0b7. 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/1XVzkGLefSE6C7xQOZaEgv.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/1XVzkGLefSE6C7xQOZaEgv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7e7cb559b4edbad263b330dd8d2a546e5035bd051865ab42d180827644e110. 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/4TaviLvYHyip7nWlfhcHJp.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/4TaviLvYHyip7nWlfhcHJp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837a7f297d1e8016fb7b3fac764121dfb4b8f4cf3db90d48582534a1c3e9d622. 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/1n87vt7mJRmol3jSGxPIru.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/1n87vt7mJRmol3jSGxPIru.
Believer (slowed + reverb) [feat. The FifthGuys & Shiah Maisel]
{"copyright_id":"0x13c0851c5b6283a37e7c9c937c83ea470da614fd0abd584c08172b3a9d51c555","isrc":"QZS672222447","name":"Believer (slowed + reverb) [feat. The FifthGuys & Shiah Maisel]","registered_at":"2026-06-07T12:49:15Z","spotify_id":"2uD6fsAhupGZQ2MGauGp3t","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c0851c5b6283a37e7c9c937c83ea470da614fd0abd584c08172b3a9d51c555. 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/2uD6fsAhupGZQ2MGauGp3t.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/2uD6fsAhupGZQ2MGauGp3t.
{"copyright_id":"0x480a05880b5c349e4ce8aceb738c7eb8b894d39f5a64c6c1c8acc8df2cf6d1a1","isrc":"DEA622100886","name":"Rooftop (feat. Iyaz & Shiah Maisel)","registered_at":"2026-06-07T20:50:42Z","spotify_id":"4ie9pArPwNLe9JyEWLazfg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480a05880b5c349e4ce8aceb738c7eb8b894d39f5a64c6c1c8acc8df2cf6d1a1. 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/4ie9pArPwNLe9JyEWLazfg.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/4ie9pArPwNLe9JyEWLazfg.
{"copyright_id":"0x480a05880b5c349e4ce8aceb738c7eb8b894d39f5a64c6c1c8acc8df2cf6d1a1","isrc":"DEA622100886","name":"Rooftop (feat. Iyaz & Shiah Maisel)","registered_at":"2026-06-07T20:50:42Z","spotify_id":"6ni2PJijMgve0DIqJnCjmf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480a05880b5c349e4ce8aceb738c7eb8b894d39f5a64c6c1c8acc8df2cf6d1a1. 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/6ni2PJijMgve0DIqJnCjmf.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/6ni2PJijMgve0DIqJnCjmf.
{"copyright_id":"0x7cd22d376cc558188c9e52eac1f4dd1dc760a0e923a1f751d7540dc1df306a9c","isrc":"QZQAY2327943","name":"Got To Me","registered_at":"2026-06-25T07:12:58Z","spotify_id":"5lIxkRjq5I2gRJLEizmEmt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd22d376cc558188c9e52eac1f4dd1dc760a0e923a1f751d7540dc1df306a9c. 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/5lIxkRjq5I2gRJLEizmEmt.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/5lIxkRjq5I2gRJLEizmEmt.
Hate Me (slowed + reverb) [feat. Poylow & Shiah Maisel]
Blame (slowed + reverb) [feat. Alban Chela & Shiah Maisel]
{"copyright_id":"0x7cd22d376cc558188c9e52eac1f4dd1dc760a0e923a1f751d7540dc1df306a9c","isrc":"QZQAY2327943","name":"Got To Me","registered_at":"2026-06-25T07:12:58Z","spotify_id":"37XfBdOqvMGbaOkx1ViceS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd22d376cc558188c9e52eac1f4dd1dc760a0e923a1f751d7540dc1df306a9c. 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/37XfBdOqvMGbaOkx1ViceS.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/37XfBdOqvMGbaOkx1ViceS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549af98a34006284f1872e3deb6a9118462517225bf626e5fb4039092ae303ab. 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/4v7GciNsOxRYSgkEsaFjn7.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/4v7GciNsOxRYSgkEsaFjn7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e87af72e0be5fa8964cf30cdb02c41eb39488eb3a008e2e8464e58afa33462. 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/1WcEhiLN3Aar3mhanKkO8F.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/1WcEhiLN3Aar3mhanKkO8F.