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 0xd5bf4799a22607707ffb34632490a24542aee0b9bc9198f93f8ebfd392ee0f75. 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/45b835aa-3001-47b1-ad3a-d31833dcb481.json and https://artists.proofprofile.net/proofs/artist/45b835aa-3001-47b1-ad3a-d31833dcb481.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 0x84240910ca30557624e16719fe77e6a04fde7c6696415b383d2b1617ee0e1560. 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/6Sv9Lwpk04GhyANVeRdKQx.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/6Sv9Lwpk04GhyANVeRdKQx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5b914fdf49ee32d2118d0b090c89cb196de9ab5b3f42fb3b10ca8af6ccf084. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2MUp5iGNX8rU3aKW20h2x9.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/2MUp5iGNX8rU3aKW20h2x9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb235a76b0483b4fe1e4a7db1703dc455dbcd01135133ade1c008e5da0b298efb. 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/24Ep5JyH6T0bDauP9zkW3V.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/24Ep5JyH6T0bDauP9zkW3V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5b914fdf49ee32d2118d0b090c89cb196de9ab5b3f42fb3b10ca8af6ccf084. 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/1mTuJaZCKqZYz4XCkHZW4l.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/1mTuJaZCKqZYz4XCkHZW4l.
{"copyright_id":"0x86a97584a8bbac3d8058c385fdce00bd8868a4eb7d35d67d5ee23d9dfa6d215c","isrc":"USY282005624","name":"Audifonos y Parka","registered_at":"2026-06-24T09:44:35Z","spotify_id":"4ThVFxkJepEg9l6noeTqTN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a97584a8bbac3d8058c385fdce00bd8868a4eb7d35d67d5ee23d9dfa6d215c. 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/4ThVFxkJepEg9l6noeTqTN.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/4ThVFxkJepEg9l6noeTqTN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41236a89cb7857291f9a04b7c445d05f7675e7d209b8aa0b89965445885e7379. 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/2GhSLX1C0kNwo9RUKPwvxN.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/2GhSLX1C0kNwo9RUKPwvxN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe460028720736c70c98108f89d9a3ef1723f1e3c1fe27852ee3d41d9cf7cdea0. 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/1FBqqThFZTYvEOLfhJb3w5.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/1FBqqThFZTYvEOLfhJb3w5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67aab6325c7862fd00a2d2df5c15631c3204818b41a2e625ca5cd2c999f71df1. 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/203JiXyYwpLu34tuTaolSZ.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/203JiXyYwpLu34tuTaolSZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b770a3a55ecc8b8e61f3d4c72646ce071961f30f0fc6c804c4b78982cf5664. 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/1dQZNX8TSc8rViJFAvwN8m.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/1dQZNX8TSc8rViJFAvwN8m.
{"copyright_id":"0xd562b4d4170e18fb621d4cf5b932f4bbbece19595484a4829e580fd8a8d56bdc","isrc":"QZNJV2131208","name":"Primera Vez","registered_at":"2026-06-08T20:30:18Z","spotify_id":"7BhGNLz8gefxn2s3KEyT3R","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd562b4d4170e18fb621d4cf5b932f4bbbece19595484a4829e580fd8a8d56bdc. 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/7BhGNLz8gefxn2s3KEyT3R.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/7BhGNLz8gefxn2s3KEyT3R.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa2c85daacfc0a51abd0c55194a0d6bd8471f2f876ea4c4b565cc1b5d874dde. 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/71SlSTmzafp6IXAu4hyvqK.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/71SlSTmzafp6IXAu4hyvqK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff466d7a6d267a680737df3f58cb590aedcec310d00e2d6adbcc2bb1941dfba. 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/3dAwCA5cq8skZfKmDzlc88.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/3dAwCA5cq8skZfKmDzlc88.
{"copyright_id":"0xd562b4d4170e18fb621d4cf5b932f4bbbece19595484a4829e580fd8a8d56bdc","isrc":"QZNJV2131208","name":"Primera Vez","registered_at":"2026-06-08T20:30:18Z","spotify_id":"6uRneDElcBlsQXgRsT9pdc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd562b4d4170e18fb621d4cf5b932f4bbbece19595484a4829e580fd8a8d56bdc. 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/6uRneDElcBlsQXgRsT9pdc.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/6uRneDElcBlsQXgRsT9pdc.
{"copyright_id":"0x92717c3cb12bb29905256e46439cc3f4bdd936326ffeb38e112b37f3d0cde94b","isrc":"TCAEX2079440","name":"En Transe (Interludio Dj Transe)","registered_at":"2026-06-18T17:37:30Z","spotify_id":"5x9my9ILNiDqiIf8ksoFjC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92717c3cb12bb29905256e46439cc3f4bdd936326ffeb38e112b37f3d0cde94b. 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/5x9my9ILNiDqiIf8ksoFjC.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/5x9my9ILNiDqiIf8ksoFjC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03dc879431a39270e0ab986658985326f9d3cf1fee93e942b274ba04970dc5f7. 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/5gpLeK0flIejSsQzZ6wHag.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/5gpLeK0flIejSsQzZ6wHag.