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 0x0e0800004bd35b839ee62909cdf622bc809f70f2d2eb677ce616e362a098b3ac. 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/d4906550-02e5-413c-aca8-6c2af4b992f1.json and https://artists.proofprofile.net/proofs/artist/d4906550-02e5-413c-aca8-6c2af4b992f1.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 0x4398da79fb357fd10741915410df27850b1c0d82f99380a535a24f3dfb564b5c. 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/00eOfCe4NrRIR4b44iv0A1.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/00eOfCe4NrRIR4b44iv0A1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc388e32ed9b81c60f7bfed35d51bf3909bf54b34a45565bf8ca0603062d00b. 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/36xF9M9yW7NtTXdjiO3txa.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/36xF9M9yW7NtTXdjiO3txa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdbc061900202f22bb295a59e237f1a5501a7f776fef0a94e12f32e6a4da6d9. 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/5vje59523HseiZK0qQWe6Q.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/5vje59523HseiZK0qQWe6Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf751f8cfa979eee01835411c5ff570258b1469f6bc6b0650b8f5173ba1693c9. 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/4yslkAYb7JTQwrfebFGTa5.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/4yslkAYb7JTQwrfebFGTa5.
{"copyright_id":"0xe81e33d87340aa9d7dcd770ba0fbaed69bbab61e823cc9d9bb90bf8157901fbc","isrc":"QZMWW2401852","name":"ONLY LOVE DRUGS","registered_at":"2026-06-08T07:15:33Z","spotify_id":"3pdJLBrmsPCoTqwXD2XUUs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81e33d87340aa9d7dcd770ba0fbaed69bbab61e823cc9d9bb90bf8157901fbc. 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/3pdJLBrmsPCoTqwXD2XUUs.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/3pdJLBrmsPCoTqwXD2XUUs.
{"copyright_id":"0xb742184edbb8ec36c31e7411e893df3ababa61c66b1e58748bac41b741a4836f","isrc":"QZMWW2401853","name":"HOW IT ENDS","registered_at":"2026-06-18T07:39:44Z","spotify_id":"3ZSlCUYrxuOf5eUdCHOEuT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb742184edbb8ec36c31e7411e893df3ababa61c66b1e58748bac41b741a4836f. 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/3ZSlCUYrxuOf5eUdCHOEuT.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/3ZSlCUYrxuOf5eUdCHOEuT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6f8b73fc77bc05d2cafc04b2b9fd872876b6d6840978f6c177fa52e6723954. 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/5zv8AQBj0ZYop92YSTDFSp.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/5zv8AQBj0ZYop92YSTDFSp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8507ea184d876ec2365738109ebb9e28195561563aea24dee3247238337807. 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/7c9alfzFQsbnllNKRPWTGX.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/7c9alfzFQsbnllNKRPWTGX.
{"copyright_id":"0x27de3e5d0c7ad845e1b15af081ecba88e177bf6337ea60ed7ba04b1dcd119d49","isrc":"QZNMY2141430","name":"HOLDING ON","registered_at":"2026-06-07T16:13:35Z","spotify_id":"3Dst6rmGFeFDmfGup1slD5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27de3e5d0c7ad845e1b15af081ecba88e177bf6337ea60ed7ba04b1dcd119d49. 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/3Dst6rmGFeFDmfGup1slD5.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/3Dst6rmGFeFDmfGup1slD5.
{"copyright_id":"0xf96879659b753bb3fad619f18afa22daeb02d146706c92fde9d6a5440e05653b","isrc":"QZF8N2152364","name":"ONE AND ONLY","registered_at":"2026-06-07T04:17:06Z","spotify_id":"2skJGTnAl1bHaddoRrAujf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96879659b753bb3fad619f18afa22daeb02d146706c92fde9d6a5440e05653b. 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/2skJGTnAl1bHaddoRrAujf.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/2skJGTnAl1bHaddoRrAujf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22351b3bd7c9238bcb67de292084caaac74642850637980765a70c1d615fe2b0. 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/5SfHdfQfyEBMjBKooBoQfF.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/5SfHdfQfyEBMjBKooBoQfF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a17fe6b28b31144c1fb26a34a7ac300d1f667406be1e4151acf4755d6c2c596. 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/0zw21M6PuLOEjL7B1aWlaB.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/0zw21M6PuLOEjL7B1aWlaB.
{"copyright_id":"0x182f52e07c2334cb7ac9aec88d78cbec22f69f3e9fe665bdff1d4b5c48b439d1","isrc":"QZNMT2062382","name":"FALLING PT.1","registered_at":"2026-06-26T05:13:06Z","spotify_id":"639Mc0brZTmZbZvxOW617i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182f52e07c2334cb7ac9aec88d78cbec22f69f3e9fe665bdff1d4b5c48b439d1. 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/639Mc0brZTmZbZvxOW617i.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/639Mc0brZTmZbZvxOW617i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe075ca5885fe60255b8086a114b7a74c6af87085705f4d0231b064d44e938132. 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/1uGo3O6AEuqKnuwOx6g4IE.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/1uGo3O6AEuqKnuwOx6g4IE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02dee44fceaa916448ffe8bba69da4ebf39fef1ac9842c39ba58af3ab535ac5b. 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/7iv5eNIrzAHPzzho14QGM7.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/7iv5eNIrzAHPzzho14QGM7.
{"copyright_id":"0x81773d1186151be39bd7d7b5b0e9b670e634ab7b8c1ec105aefdf1d85b5dcbc5","isrc":"QZMEV2038569","name":"MIND GAMES","registered_at":"2026-06-22T21:14:44Z","spotify_id":"12SHgJuC1RsOIzfauEkxRB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81773d1186151be39bd7d7b5b0e9b670e634ab7b8c1ec105aefdf1d85b5dcbc5. 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/12SHgJuC1RsOIzfauEkxRB.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/12SHgJuC1RsOIzfauEkxRB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8905e346e08e4f3107556a1ccf5a2a2bbaf3397e493622243c00ef7456397f5. 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/2EEbTUSF87bmqiDBuee8AU.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/2EEbTUSF87bmqiDBuee8AU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989a3a7e712d40c89445c5e82d000d6768bd67981ddc3e36da1f209e528b23a2. 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/4gMMUqbs8CgdOeE3yv4jrL.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/4gMMUqbs8CgdOeE3yv4jrL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ae94909ecaf9fdc713a867bab0e8a5550d04010de2b1dfc80943ef3acfa064. 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/1puBPuyHoMDANA1hvyE4uK.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/1puBPuyHoMDANA1hvyE4uK.