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 0xf88d131020ca8a74629d7bd9dea9df4a5232fba04dd320cf03dd25cc5f23023d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/07e74106-4d7f-4e7f-9d8d-b7563168d5c4.json and https://artists.proofprofile.net/proofs/artist/07e74106-4d7f-4e7f-9d8d-b7563168d5c4.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 0x9b88e69b93827339e02d16aa0d5aebbaa325afdf50a10bba037eb9fa09df4492. 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/7EYPiPZx49CZ73yvt4vm2x.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/7EYPiPZx49CZ73yvt4vm2x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1155bbc2d64d6bf76ed3d015b9f6e01843b5e37b1932b9e118173879827d5be6. 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/2Bf9wpg79TeZip0lqEl9UX.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/2Bf9wpg79TeZip0lqEl9UX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe9dd0f8f62c142c488371627c9f1a43bee98e71511026ed9ded059c1a5a43e. 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/3YX6KmLlpZhmWm7fqtHqAv.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/3YX6KmLlpZhmWm7fqtHqAv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4745720b5078cc947f26c832051d697bd9161c9bc976656613bc81b7b5144736. 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/5JZrvkAFBS70ilMXwJqfcZ.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/5JZrvkAFBS70ilMXwJqfcZ.
{"copyright_id":"0x640a5ce68462149c3f5c1df126cf8e3dd06ccbcf1361cdedaca4b79936a8e13c","isrc":"UST8K1775649","name":"My World","registered_at":"2026-06-05T05:55:45Z","spotify_id":"3sqYJbSgYGAVw4eJyAb5dz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640a5ce68462149c3f5c1df126cf8e3dd06ccbcf1361cdedaca4b79936a8e13c. 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/3sqYJbSgYGAVw4eJyAb5dz.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/3sqYJbSgYGAVw4eJyAb5dz.
{"copyright_id":"0x75e3396bf2b37fe8a38e151f0f71e8f3b2e92e1cead5d0a08ddfa971e51768ab","isrc":"UST8K1775650","name":"The Grass Seems Greener","registered_at":"2026-06-07T11:55:50Z","spotify_id":"6IZ9lMk5ByPP3dl6us4PsD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e3396bf2b37fe8a38e151f0f71e8f3b2e92e1cead5d0a08ddfa971e51768ab. 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/6IZ9lMk5ByPP3dl6us4PsD.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/6IZ9lMk5ByPP3dl6us4PsD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3641ccb1ffb410b94c06a408743130ae562208519d78f304827d2a066810849. 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/3GNwjECqpIScLWslazEJ4c.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/3GNwjECqpIScLWslazEJ4c.
{"copyright_id":"0x6184c3e3d135246d759dcfda922c012730d9aebc110dfaccb5c435df3fc39ed9","isrc":"UST8K1775652","name":"Even When I Still Breathe","registered_at":"2026-06-07T23:19:45Z","spotify_id":"7b69SOb8qUph6fD1AX37Cd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6184c3e3d135246d759dcfda922c012730d9aebc110dfaccb5c435df3fc39ed9. 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/7b69SOb8qUph6fD1AX37Cd.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/7b69SOb8qUph6fD1AX37Cd.
{"copyright_id":"0x7d8ee7bbb06eba6f641160c001f0502ead098abb863296e3fe48fd786e2cdc43","isrc":"QZ4JJ1935880","name":"Yours Alone","registered_at":"2026-06-05T14:26:08Z","spotify_id":"72ZGqxhnmLuBoGyASwPV2A","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8ee7bbb06eba6f641160c001f0502ead098abb863296e3fe48fd786e2cdc43. 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/72ZGqxhnmLuBoGyASwPV2A.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/72ZGqxhnmLuBoGyASwPV2A.
{"copyright_id":"0xbc1d689abade7d50fe1b6bd5a708bfadd2fccfed1fed88e4c53a1b70dff4eb22","isrc":"QMPKX1800745","name":"It's Okay to Dream","registered_at":"2026-06-04T13:46:27Z","spotify_id":"26mM36KDga2uHuqc8hRw7W","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc1d689abade7d50fe1b6bd5a708bfadd2fccfed1fed88e4c53a1b70dff4eb22. 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/26mM36KDga2uHuqc8hRw7W.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/26mM36KDga2uHuqc8hRw7W.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42625c76de3b770ea9caec2a32f5f3b78114456d069741ea420920730fd70f4e. 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/1QbjXe3W9BNr9lpBD2RRn9.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/1QbjXe3W9BNr9lpBD2RRn9.
{"copyright_id":"0xcc991c3ded58f03ff0b5e5079e18c26619c3c0eca989d4589e61a2cf0d1dd5a0","isrc":"QZBRF1826457","name":"You'll Be Alright","registered_at":"2026-06-05T10:27:32Z","spotify_id":"0E012qfhASNhcwwvXa31AR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc991c3ded58f03ff0b5e5079e18c26619c3c0eca989d4589e61a2cf0d1dd5a0. 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/0E012qfhASNhcwwvXa31AR.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/0E012qfhASNhcwwvXa31AR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34f82444a1844d892764a9b7f78a1125fa6a189391f64e491cb80e47ee46eef. 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/5dqGatHLdYh7k6E6QtRPbc.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/5dqGatHLdYh7k6E6QtRPbc.
{"copyright_id":"0x7cab25610c7a0a5af7cee61ec17df3e9c2659dfd30110f4af28e83b6fcf1c108","isrc":"UST8K1775640","name":"How Was Your Day?","registered_at":"2026-06-04T06:38:33Z","spotify_id":"2E01rRrzaz6TuwCdm27m4m","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cab25610c7a0a5af7cee61ec17df3e9c2659dfd30110f4af28e83b6fcf1c108. 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/2E01rRrzaz6TuwCdm27m4m.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/2E01rRrzaz6TuwCdm27m4m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c1a8fe2f8a8b52dfe8f39b81bededa56e7b2c363a80a0289e1b91b0251c1c7. 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/57asCheDC0X1S9QnyTsmOQ.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/57asCheDC0X1S9QnyTsmOQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865b07f274d45bd962897294dcef9d260579efc997a4fd9e52bd0b3015054176. 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/0OrxUBA5JghHjUarBa2Vjz.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/0OrxUBA5JghHjUarBa2Vjz.
Cocktail Moon (feat. Mellow Fellow & Andy Chlau) [Single Version]