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 0x033980ae0f4f46462b890ead925839bc7b2d0fc2fd7a676537df5620c549c2ed. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/00331eed-37f9-4eb6-b5e7-2426c10b82b0.json and https://artists.proofprofile.net/proofs/artist/00331eed-37f9-4eb6-b5e7-2426c10b82b0.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 0x4ed05bdd46e8b6086cfe03768f310609eeed15209da0228fc355115b682c2111. 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/73UoQL13BRFDnH0iQudhM2.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/73UoQL13BRFDnH0iQudhM2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46485e42974d517fa9018383db1c3334a26f94fbc42fc03c223a6b3046f7fdf2. 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/2HXqNMrEBpxfDHVlz9CEgC.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/2HXqNMrEBpxfDHVlz9CEgC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ce046477afc6583f01a8be9ec1d622b8f9a165ab4078f1e1e6313b9e25db02. 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/2f7IngSZ5XtHOJ4hfs4oWW.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/2f7IngSZ5XtHOJ4hfs4oWW.
{"copyright_id":"0xda7bb637e2e0184ad8be836a9d625c41240608b47098c6fd1632199c001cbabf","isrc":"MXF012300752","name":"Lo Mío No Tiene Cura - En Vivo","registered_at":"2026-06-11T03:09:30Z","spotify_id":"5EX2WBacRZxrfj8gQVxjJk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7bb637e2e0184ad8be836a9d625c41240608b47098c6fd1632199c001cbabf. 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/5EX2WBacRZxrfj8gQVxjJk.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/5EX2WBacRZxrfj8gQVxjJk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d32a2cd18c4fc6114740e8620b800da14a752324e39a43591eaee7ae3a17240. 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/0jLW1t51p7J8P6PdtkPz6q.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/0jLW1t51p7J8P6PdtkPz6q.
{"copyright_id":"0x47118c0a1b2c2832f1253dadbd53c3c7a810d7f5f570ec93dfc249f88702cda0","isrc":"USANG2243713","name":"A Salud De la Infiel","registered_at":"2026-06-07T20:53:17Z","spotify_id":"4PlcHlsJqwlBFabM6CqEeZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47118c0a1b2c2832f1253dadbd53c3c7a810d7f5f570ec93dfc249f88702cda0. 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/4PlcHlsJqwlBFabM6CqEeZ.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/4PlcHlsJqwlBFabM6CqEeZ.
{"copyright_id":"0x99afd291a17ee944b272eb7d28b80036fe9fb15d0f3e07c240cbed786ce0c90f","isrc":"QZQMB2105735","name":"Dado A La Vida","registered_at":"2026-06-04T12:19:01Z","spotify_id":"5QE3mR3e3gegloFbtMThz8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99afd291a17ee944b272eb7d28b80036fe9fb15d0f3e07c240cbed786ce0c90f. 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/5QE3mR3e3gegloFbtMThz8.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/5QE3mR3e3gegloFbtMThz8.
{"copyright_id":"0x5d897851183b3826c771302ab9daa8efbe224b689efa47fce52a46a56220b99a","isrc":"USANG2475685","name":"Me Vas A Dejar - EN VIVO","registered_at":"2026-06-08T05:55:52Z","spotify_id":"09cxxdddI766RzKGBFqZqi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d897851183b3826c771302ab9daa8efbe224b689efa47fce52a46a56220b99a. 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/09cxxdddI766RzKGBFqZqi.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/09cxxdddI766RzKGBFqZqi.
{"copyright_id":"0x47118c0a1b2c2832f1253dadbd53c3c7a810d7f5f570ec93dfc249f88702cda0","isrc":"USANG2243713","name":"A Salud De la Infiel","registered_at":"2026-06-07T20:53:17Z","spotify_id":"0Vw4BDxFXG8Z3s5feRsXP7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47118c0a1b2c2832f1253dadbd53c3c7a810d7f5f570ec93dfc249f88702cda0. 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/0Vw4BDxFXG8Z3s5feRsXP7.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/0Vw4BDxFXG8Z3s5feRsXP7.
{"copyright_id":"0x5d897851183b3826c771302ab9daa8efbe224b689efa47fce52a46a56220b99a","isrc":"USANG2475685","name":"Me Vas A Dejar","registered_at":"2026-06-08T05:55:52Z","spotify_id":"4wbc7pXFYyEFDolwwWoFl8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d897851183b3826c771302ab9daa8efbe224b689efa47fce52a46a56220b99a. 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/4wbc7pXFYyEFDolwwWoFl8.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/4wbc7pXFYyEFDolwwWoFl8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2a35a812ddf77f22100d73d774f12a4201468f5f9e464b0983cf9945ea8d76. 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/3aJNvZZVY8vIaBPRF5YUHh.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/3aJNvZZVY8vIaBPRF5YUHh.
{"copyright_id":"0xdfce6fa88e8cbc6d207ad9e11ad5c6d18e10ddae39ab37a661e081e097a65940","isrc":"QZQMB2108446","name":"Andan Hablando De Mi","registered_at":"2026-06-05T18:17:33Z","spotify_id":"07lBS2MzFLSIRk9flx9uz8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfce6fa88e8cbc6d207ad9e11ad5c6d18e10ddae39ab37a661e081e097a65940. 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/07lBS2MzFLSIRk9flx9uz8.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/07lBS2MzFLSIRk9flx9uz8.
{"copyright_id":"0x749280b7aee4cf4c50da6b6a7c83d74e7a966a1c053b8a9f11856e5ec7721df3","isrc":"QZQMB2105737","name":"Sin Mucha Foto","registered_at":"2026-06-04T06:31:00Z","spotify_id":"7KAjhe5FcrVwDQL0FmJg4t","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749280b7aee4cf4c50da6b6a7c83d74e7a966a1c053b8a9f11856e5ec7721df3. 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/7KAjhe5FcrVwDQL0FmJg4t.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/7KAjhe5FcrVwDQL0FmJg4t.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd416fd4e780d73be5b95761a5216fc65cfb0e8365e5a328cefe347ef579d0bb. 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/3C8wD7EVSzwEAxvtlaSlOA.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/3C8wD7EVSzwEAxvtlaSlOA.
{"copyright_id":"0xdb9b8d908307bafdf3faef35dd9e721ca69a164ab7bfad76eff320081e9dd5f3","isrc":"QZQMB2106342","name":"No Te Puedo Olvidar","registered_at":"2026-06-07T05:39:23Z","spotify_id":"1CuX7fgSK0pnsrxFBYnHcV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9b8d908307bafdf3faef35dd9e721ca69a164ab7bfad76eff320081e9dd5f3. 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/1CuX7fgSK0pnsrxFBYnHcV.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/1CuX7fgSK0pnsrxFBYnHcV.