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 0x64650ec9c1111a84f5dc13fb9bd0503fc302f14326ee34e9dcf10fb3bea77651. 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/6cf9fdeb-7549-4640-a254-7d8a4e926d15.json and https://artists.proofprofile.net/proofs/artist/6cf9fdeb-7549-4640-a254-7d8a4e926d15.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xcfa1481a338d214ab291fa3571ee1a23cd14f6503de36e73f6ace1ef70afdbfd","isrc":"QZAKB2005273","name":"What Type Of Dance","registered_at":"2026-06-04T15:20:51Z","spotify_id":"5f4H93KNNXqNISpqhuJ2rU","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 0xcfa1481a338d214ab291fa3571ee1a23cd14f6503de36e73f6ace1ef70afdbfd. 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/5f4H93KNNXqNISpqhuJ2rU.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/5f4H93KNNXqNISpqhuJ2rU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552def22f902ddaa805bf3e93b91037897371061b7e2e232bb941690b43464ab. 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/430qzMZIM3snAoB2hieW7y.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/430qzMZIM3snAoB2hieW7y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77592387f2f37cb54ff390b1654d1278ab172d892971184ed829c43198fc91bf. 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/3PQySuUeYx02RDyApRckaC.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/3PQySuUeYx02RDyApRckaC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b035f9543b2c01131940e75fb2be37ebafea881f79cc9b054a74a69f7d9177. 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/244x7REAiObJXTf4BxMDw0.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/244x7REAiObJXTf4BxMDw0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d8d43a1e0bf115e68fe64de840f12619c3492533287e216c2b9e00e04a81bb. 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/5lWoPIScUVRh8jne2bX8Vi.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/5lWoPIScUVRh8jne2bX8Vi.
{"copyright_id":"0x1db65d17c6f7dc1398732453b548c04ada970a64e8409f7072dab8cb1eb1a2c0","isrc":"QMGR31988330","name":"Alert (feat. Mr Eazi)","registered_at":"2026-06-24T15:08:55Z","spotify_id":"6l6PtnrTgZKHbeDCujxoH7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db65d17c6f7dc1398732453b548c04ada970a64e8409f7072dab8cb1eb1a2c0. 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/6l6PtnrTgZKHbeDCujxoH7.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/6l6PtnrTgZKHbeDCujxoH7.
{"copyright_id":"0x2f94628e6441cbc29c89f09f8ee3c065ea4d7d54f20c9c7019f7e6c16fc77101","isrc":"USUYG1194697","name":"See Mary See Jesus","registered_at":"2026-06-07T01:18:20Z","spotify_id":"1MJh3KhCWUlZLW3XXoyR3Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f94628e6441cbc29c89f09f8ee3c065ea4d7d54f20c9c7019f7e6c16fc77101. 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/1MJh3KhCWUlZLW3XXoyR3Q.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/1MJh3KhCWUlZLW3XXoyR3Q.
Normal Level (feat. ICE PRINCE, EMMY GEE & KLY)
Normal Level (feat. Ice Prince, Emmy Gee & Kly)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7c7919ebcc136fbecc78990e9d40ed9ae90b65680d87dd85ce2c457594bb59. 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/2CAwC2sObw75vYi9Rw0hC1.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/2CAwC2sObw75vYi9Rw0hC1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30048641984d9eff30e384fa2fa2b3257101d6f25e2c88c3847daa46a9783e86. 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/0ZrCDoFn7GzUjkY4fep3Uv.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/0ZrCDoFn7GzUjkY4fep3Uv.