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 0x9ee27d9e6548c19edd793a922588479ee65e95cd16b000894961c86346f65024. 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/f79d7ec5-b45a-42cb-a26d-389a584d648a.json and https://artists.proofprofile.net/proofs/artist/f79d7ec5-b45a-42cb-a26d-389a584d648a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xbabe21a2fd789806c20cf855b6385c27bbadfd9505877bbf550c1251f3abfe54","isrc":"GBKPL2214324","name":"Found Our Way","registered_at":"2026-06-10T05:17:30Z","spotify_id":"5gxp6faiQPafYh77V4BZC4","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 0xbabe21a2fd789806c20cf855b6385c27bbadfd9505877bbf550c1251f3abfe54. 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/5gxp6faiQPafYh77V4BZC4.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/5gxp6faiQPafYh77V4BZC4.
{"copyright_id":"0x6220df1c3bc3dafd664437ee68f2bf5f1f4d7e89feca8d78959e199bf176204c","isrc":"AUMGB2000332","name":"I Know, I Know","registered_at":"2026-06-08T01:10:22Z","spotify_id":"5JZshXVpjmouQXdFhCAgbO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6220df1c3bc3dafd664437ee68f2bf5f1f4d7e89feca8d78959e199bf176204c. 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/5JZshXVpjmouQXdFhCAgbO.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/5JZshXVpjmouQXdFhCAgbO.
{"copyright_id":"0xe3e696b4cf2ecb8719bb8268191ae05e3fe3254ec6edf6eb1a33363e48294afe","isrc":"UKJLR2200357","name":"Wait A While","registered_at":"2026-06-17T23:32:16Z","spotify_id":"2y7p83lOa1MpcyTeHHYXcL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e696b4cf2ecb8719bb8268191ae05e3fe3254ec6edf6eb1a33363e48294afe. 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/2y7p83lOa1MpcyTeHHYXcL.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/2y7p83lOa1MpcyTeHHYXcL.
{"copyright_id":"0xe3e696b4cf2ecb8719bb8268191ae05e3fe3254ec6edf6eb1a33363e48294afe","isrc":"UKJLR2200357","name":"Wait A While","registered_at":"2026-06-17T23:32:16Z","spotify_id":"6ZEpCZPLlfyJ9QyExEEDFq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e696b4cf2ecb8719bb8268191ae05e3fe3254ec6edf6eb1a33363e48294afe. 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/6ZEpCZPLlfyJ9QyExEEDFq.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/6ZEpCZPLlfyJ9QyExEEDFq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb0a38b2c6fd3fc9ec74f56807f3280232b0758a0a4f4d38bcf5dd75e7fb046. 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/4p7qfkxG1CKtHijIjaeMMT.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/4p7qfkxG1CKtHijIjaeMMT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271337885fe219f6a9812f0ace061293b02335df4dddff0802840933dd0e0076. 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/3iHFOup4i1Jvq3jyw9hTEo.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/3iHFOup4i1Jvq3jyw9hTEo.
Forget Me Not (feat. Amber Navran & Phylicia Rashad)
{"copyright_id":"0x851c28777a6efeeab4e443851462734d1288d086c830c3d7a8986fffeec8a49b","isrc":"QMJMT2405301","name":"Forget Me Not (feat. Amber Navran & Phylicia Rashad)","registered_at":"2026-06-11T04:25:33Z","spotify_id":"67EmZ6fzfTXFpPnq9NqjQ7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851c28777a6efeeab4e443851462734d1288d086c830c3d7a8986fffeec8a49b. 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/67EmZ6fzfTXFpPnq9NqjQ7.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/67EmZ6fzfTXFpPnq9NqjQ7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1a5ef8a3e538ee18788f918e2445c7545087bb4e4a4d9b6db850cc164c7293. 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/7ubfao5Q9TEYPZYT4wbOPE.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/7ubfao5Q9TEYPZYT4wbOPE.
Brighter Daze (feat. Will Jordan & Amber Navran)
{"copyright_id":"0xc5e67de4db64560a4d0d5b7a30b5d75e6f23a66dc1a4e403c4839f3e4d0801ad","isrc":"USUYG1323486","name":"Brighter Daze (feat. Will Jordan & Amber Navran)","registered_at":"2026-06-24T23:40:30Z","spotify_id":"3rQFYDhwuyKbkoVeLgMQnZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e67de4db64560a4d0d5b7a30b5d75e6f23a66dc1a4e403c4839f3e4d0801ad. 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/3rQFYDhwuyKbkoVeLgMQnZ.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/3rQFYDhwuyKbkoVeLgMQnZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe054d925f4fb44ceed4b636fa87c590037a8e1c33e3cb7dc2a99934340f67526. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:42:26Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6b9A7JwxSBZy7e49vqACvk.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/6b9A7JwxSBZy7e49vqACvk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851c28777a6efeeab4e443851462734d1288d086c830c3d7a8986fffeec8a49b. 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/3uKhhB3X62mAlKOpKqN0Rz.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/3uKhhB3X62mAlKOpKqN0Rz.
Forget Me Not (feat. Amber Navran & Phylicia Rashad) - 85 BPM
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb78ed0271953412b60345cde6b35d3f8eea6c0a66e504c4061066ae65a1c0f. 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/67ngp6fHtPNrUGuGu4cvcm.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/67ngp6fHtPNrUGuGu4cvcm.
Workin' (feat. Amber Navran & King Draft)