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 0x70c863f4229b13c80031392b54e7382e5d598cd47d684128ea63ad0ddddf6374. 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/70e16f84-539c-428b-af64-fc51c85af372.json and https://artists.proofprofile.net/proofs/artist/70e16f84-539c-428b-af64-fc51c85af372.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sakht Migzare (feat. Sijal & Alireza JJ)
Sakht Migzare (feat. Alireza JJ & Sijal)
Dire Ye Zarreh (feat. Sijal & Sepehr Khalse)
Bad Nasho Baam (feat. Sijal & Alireza JJ)
{"copyright_id":"0xc3f3cbd75f05f34f53a503c9cf633ddb5f36efeef482ee309517053fec390bb3","isrc":"QZK6H2259370","name":"Microphonam Remake","registered_at":"2026-06-29T17:34:41Z","spotify_id":"5p4kiC9UWPNDTU1GW16dmS","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 0xc3f3cbd75f05f34f53a503c9cf633ddb5f36efeef482ee309517053fec390bb3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5p4kiC9UWPNDTU1GW16dmS.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/5p4kiC9UWPNDTU1GW16dmS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed33e0908a083ae1e26d87b08413282700535b39f8529b4f8f80e5042d0ecc7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5n0MhjvMrT6MVPkOk65VFY.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/5n0MhjvMrT6MVPkOk65VFY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24cda184cebf5e34a55d4687682e02e80f7a6a33cfdfde3e9c35255ea51dc06. 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/0LCujc2Th0jcQeXY6q7XdY.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/0LCujc2Th0jcQeXY6q7XdY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24cda184cebf5e34a55d4687682e02e80f7a6a33cfdfde3e9c35255ea51dc06. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6F2MTcvVRQHPlKgoES8UAS.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/6F2MTcvVRQHPlKgoES8UAS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53dcd332a75b8a1187313fcb61e4223fc7e4ba86ec42f9719b75e1cca241249c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0xJGuS0MYvyvzZnarcvhm8.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/0xJGuS0MYvyvzZnarcvhm8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc871a336246304ee50402c4f573dc73645db5cd704116492d19803c39c1fe08e. 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/1Qf7S4s3NvzPAsx4huOhls.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/1Qf7S4s3NvzPAsx4huOhls.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3619dd4f3ef06684cd81e4fe31b33865f216397ba619274f9441d3ceedfb1e5. 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/1Aj5jDYggkEBoDVFYsesEk.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/1Aj5jDYggkEBoDVFYsesEk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd42442f0b7ea013e9a977dacb230cdb5f8e68928cac6572c13f71bbeee6b6b37. 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/2o4pa5Fq1hCdeFtTSaJvD5.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/2o4pa5Fq1hCdeFtTSaJvD5.