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 0x6c0ec61966ea7752b895e5aca1241e9989f931acc67a5fcadcb5296fdb2e2be2. 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/f6c461e7-b8ac-415f-bc7b-9f51c3e350dd.json and https://artists.proofprofile.net/proofs/artist/f6c461e7-b8ac-415f-bc7b-9f51c3e350dd.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 0x12d2c8563b6c278476d09d15cdec4ae4271180a1073bd08dd9c50bb516484406. 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/7Jvk1Uw4jj2RGbKNlFSPoM.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/7Jvk1Uw4jj2RGbKNlFSPoM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2c53175668978e53f6fa204538a5f950770cda69b372f1929bfce952f4a0ae. 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/30qq6CJfjydwIr754bx1de.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/30qq6CJfjydwIr754bx1de.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa9c8bc1dda3743bdd13ff62c4c633cb6bdbee6c7f9af7bd56a0b49771f2134. 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/3y6sOxn23BSNr7Dj2VI7ch.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/3y6sOxn23BSNr7Dj2VI7ch.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a9dcfe63ade08e38777a22f114ec044d9c77b290449eff2ec84b15c1dbc8c9. 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/66A51ZDdhIG0qMFGXE7ck3.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/66A51ZDdhIG0qMFGXE7ck3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc59d5a0e64ccdea2c350d65be94799c3335e6ae369cb904d9a673ede44d953. 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/4d5Agt4wCF87X3CSOJ7h4d.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/4d5Agt4wCF87X3CSOJ7h4d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5825737235bd1d873342667795d7a18adeba531f4326152c6535c57f22e1d47a. 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/2pqnqWZYGBBdiVRydugYlJ.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/2pqnqWZYGBBdiVRydugYlJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3daa800c2e279624c3639773a3ecee575ab6332fa134a8def1f7eac2d7541fe. 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/53hpDd5EDJHbbVL9xI20tm.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/53hpDd5EDJHbbVL9xI20tm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393d76c6548b01a48305e9f34b1165f5c87b470ee7a899c69652492b9b47cb2c. 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/6MXVXHHooSTK0cy1wprxVC.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/6MXVXHHooSTK0cy1wprxVC.
{"copyright_id":"0xb9f99b679ccac126947bc45f1396e686713db3a08d3a9baa582c098a85d140fd","isrc":"QZHNC1902078","name":"How Can You Be So Delusional","registered_at":"2026-06-24T20:20:59Z","spotify_id":"64H7zr0C6QLikLnyvXqXCC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f99b679ccac126947bc45f1396e686713db3a08d3a9baa582c098a85d140fd. 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/64H7zr0C6QLikLnyvXqXCC.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/64H7zr0C6QLikLnyvXqXCC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6658b958058e885a24802ee34ad13c914a08447032c990a09965a662eae14765. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5tpYPulEAAn8g4lP9Hd7Pe.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/5tpYPulEAAn8g4lP9Hd7Pe.
You Didn't Have Nightmares When We Were Together
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4783fc5185609d9f064152f32f7a53a372a3e4d873fee45977285f5585d20f2. 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/2v5BrwMqWz16PAJLa3BDfS.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/2v5BrwMqWz16PAJLa3BDfS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f44dcec2efe39176b942c828468bcda9276babc223e8e386a463dd8847d5f5. 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/6BMvIcLOAHtsEfs7lKuzv3.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/6BMvIcLOAHtsEfs7lKuzv3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fbb6f60e062bcb0eb2b86fa7d13e965b4e8727526f82bfd1d99407df83049a. 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/3vFcgeOBsOdtEqM96qbKAS.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/3vFcgeOBsOdtEqM96qbKAS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b1985d24049a5f38804d6724c803edf98d9d2e7ff2b287082a1ba72c2a8bcd. 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/6cMwED7d8CwzdJPC8bP1xn.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/6cMwED7d8CwzdJPC8bP1xn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dbea73eaeea91593ef4d99b12c21a7e2254a7137936de0256c052fe325fb22. 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/175DPQiTtnoCBSUC1y0G2g.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/175DPQiTtnoCBSUC1y0G2g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee577987d207dba7aebebe311aee4cfe150f1bf6150f7efc057e139a9f34f768. 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/7GS3nv5rpmDXDJ2h8GdAsr.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/7GS3nv5rpmDXDJ2h8GdAsr.
{"copyright_id":"0xe9d37e96864ed1e822bf106abde9104dfcab744340699d7aacfd01b4faf7e321","isrc":"QZWFS2409671","name":"BoyzFromTheCrypt 2","registered_at":"2026-06-06T13:24:35Z","spotify_id":"5bxGkelffiNPmZVOoJ6nSa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d37e96864ed1e822bf106abde9104dfcab744340699d7aacfd01b4faf7e321. 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/5bxGkelffiNPmZVOoJ6nSa.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/5bxGkelffiNPmZVOoJ6nSa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f37c343e28ee953cc2292009c34defbcd69371f0301d8b576c613cf728609d. 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/3uoRrerxCNm0nqLwvHQ5Db.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/3uoRrerxCNm0nqLwvHQ5Db.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d84b4b58d2a0bf859441d3cad4b92bc498ebf828c8a043bfe1eb6b773290410. 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/4lvnGaSqKfaWYgWj8AEtwb.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/4lvnGaSqKfaWYgWj8AEtwb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2887f373c156f3fabe3287e39290d45be6770f0669b3e0284028f04bf3998101. 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/1LSwScbpcXj0fzJYxCTfUt.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/1LSwScbpcXj0fzJYxCTfUt.
{"copyright_id":"0xc258f2d4faa2cdb9a10ec92e4bfb6cedca635be3555a042e22b90bfdb7fea067","isrc":"QZTAZ2480322","name":"European Weather","registered_at":"2026-06-19T16:19:35Z","spotify_id":"4NxqvL5n7RacSPsdOjReGi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc258f2d4faa2cdb9a10ec92e4bfb6cedca635be3555a042e22b90bfdb7fea067. 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/4NxqvL5n7RacSPsdOjReGi.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/4NxqvL5n7RacSPsdOjReGi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f37c343e28ee953cc2292009c34defbcd69371f0301d8b576c613cf728609d. 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/4HTggTpOqH3jNiKmNZDXrc.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/4HTggTpOqH3jNiKmNZDXrc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6ddff27fdbd1d696352b8cb65a130c6bc532907c0c23f71c4614760d65bf76. 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/5xWQtYYAnr9ST2FsBtOnTF.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/5xWQtYYAnr9ST2FsBtOnTF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc64642353c2d70b3175cb28a5198437ba6aa342479a5ec4301e7b8300658ff. 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/1NB7EJZeG1DU99eNWR6Tmd.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/1NB7EJZeG1DU99eNWR6Tmd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d2c8563b6c278476d09d15cdec4ae4271180a1073bd08dd9c50bb516484406. 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/1eOejoflSaDPtiJNDsTqVr.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/1eOejoflSaDPtiJNDsTqVr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b510b9e79a9a42bca3ec56419c34bd7737eabfc94841b27f293932a5256ddb5. 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/4bcFwJQtja46bzhqpsoLr1.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/4bcFwJQtja46bzhqpsoLr1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a1b0e4315e7ca29bb15f13f24c890461fbc70c4514d81ca38f08b32a40f99a. 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/3xFa69gBEXeEY2noB0BUv9.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/3xFa69gBEXeEY2noB0BUv9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960f531cc53e56732e478cbf63a1bcf7ce9e383b77fd2ddfe43ccd3d32b84077. 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/48xXpImHOVGadlevG1y2Q2.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/48xXpImHOVGadlevG1y2Q2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb185897a7a406f96bb456197fa051dfea2ed62c4966d642638fe254e1731c7b. 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/4ZkctLu4wXojloeqre3D9R.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/4ZkctLu4wXojloeqre3D9R.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c7d9066984d66aa5d6ea2289dfcccd946bfcaa5be44f78962f73869b9e73af. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:47:31Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6amEOKtyREnglAcNFGTSCJ.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/6amEOKtyREnglAcNFGTSCJ.