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 0x1488440396084e99f24cd59bfefe8346846efcb72571b4030e78be8f5907d29d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/88a3c305-2515-45a1-b489-5bffa60413fd.json and https://artists.proofprofile.net/proofs/artist/88a3c305-2515-45a1-b489-5bffa60413fd.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 0x4d2b97a0189162d57fd6134af2ce6a445eaa1a993943a198d33f35414c4e459e. 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/1e9dhcMSvZTvyVmEzOffo0.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/1e9dhcMSvZTvyVmEzOffo0.
{"copyright_id":"0x6caedeb70282b98c014cb1b1c98ba33058c2f92296d7f6e1bebc483ea1cdd757","isrc":"QZHZ52167877","name":"Mi Bb","registered_at":"2026-06-22T11:48:07Z","spotify_id":"2gqyIeryNbZXOFykha4bXi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6caedeb70282b98c014cb1b1c98ba33058c2f92296d7f6e1bebc483ea1cdd757. 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/2gqyIeryNbZXOFykha4bXi.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/2gqyIeryNbZXOFykha4bXi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002b312575bc023fb95ff37170ba2da1a49c6581f8af6c532e51e3d3431e34f8. 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/27K1W9BFo1ijrGpdSIzdEx.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/27K1W9BFo1ijrGpdSIzdEx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dfda7a05ac37b1711932b8f2d3852dcf8a201834354391f017e634301b8c4f. 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/6lFHFDhY2xSDBDpjcfx1oz.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/6lFHFDhY2xSDBDpjcfx1oz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928baf97f2f34ad557deb08e1a5fa6196e49493497e0823f4b3c53cff116521d. 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/4xlhd0SpVU3JRULB3Q9s4L.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/4xlhd0SpVU3JRULB3Q9s4L.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe541c23846d1120e15d70c04904571dec8198368f29f7c3698f39ec1d8714cf. 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/0YwxZXiwZDJbWhfQJMIn8u.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/0YwxZXiwZDJbWhfQJMIn8u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b91d2c9f8540dac0ced3d7ad265854de344e93b44130705961d920d6967f92. 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/3EQQ8HFwUUN60b7wkm4Rsx.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/3EQQ8HFwUUN60b7wkm4Rsx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd126fa5f0d7c96145110631b292b2b93b4aeedd5dab72c1dde0f6889cb63ec6c. 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/5py0Ep5rb7L7zMe25CTA6z.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/5py0Ep5rb7L7zMe25CTA6z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c173a9d198da613a8f225d80f781812a50c222b034d7753e15dd53c84773bed. 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/7DDGpnaYTXZR5mwMltE2gl.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/7DDGpnaYTXZR5mwMltE2gl.
{"copyright_id":"0x73a22110750faa6c3aedb50ed027da1d39f7b1dbae1c20db7222921e02e732ac","isrc":"QZGLM2097845","name":"Arca Vs Coscu","registered_at":"2026-06-05T17:26:15Z","spotify_id":"2tVITBdXiORuwo53ofF8CD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a22110750faa6c3aedb50ed027da1d39f7b1dbae1c20db7222921e02e732ac. 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/2tVITBdXiORuwo53ofF8CD.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/2tVITBdXiORuwo53ofF8CD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc4b9ea496a2b09ca9306018f3f42d9e5a0202c68f2ed9de00cc1465743cd9a. 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/2ztKR0n30B7pfl4JXr9SuK.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/2ztKR0n30B7pfl4JXr9SuK.
{"copyright_id":"0x58bffa3caeff5c46105dbcb228483dc085edf72104f73aeb4bab246d85da04de","isrc":"QZGLM2097856","name":"Los Mejores del Mundo, Cap. 1","registered_at":"2026-06-05T07:13:30Z","spotify_id":"7camQaPi3Y1omcMJTHIEBl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58bffa3caeff5c46105dbcb228483dc085edf72104f73aeb4bab246d85da04de. 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/7camQaPi3Y1omcMJTHIEBl.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/7camQaPi3Y1omcMJTHIEBl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650dc7c365e77149ab21172e8b05966742530737806f76a8af58c166fbbdef68. 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/3UHYKpMk7EeJ0sbPMAOdUh.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/3UHYKpMk7EeJ0sbPMAOdUh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1691ac533c1d8fbce1bc856a007c8a8ea61af49c0e98f08737809bb028835f7b. 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/0A9Co5pWYM2iX1N2nVjMB1.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/0A9Co5pWYM2iX1N2nVjMB1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7d53a31cf90736dfdb5936222305579d50600e2321cdee7e543d937b122e97. 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/3mjrTQFnDka19gLuvyjt40.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/3mjrTQFnDka19gLuvyjt40.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37a9c00cb40c5aa5fb982c53ac17c695890630bb4329fe63958956391b88f6c. 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/2U35Cb5tCLxcqrKYMvn6iH.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/2U35Cb5tCLxcqrKYMvn6iH.
{"copyright_id":"0x1a0f075a8da60c5405c9cc51f216ce4a44fedcdada2f113a35eaa6628d71fe77","isrc":"QZGLM2097846","name":"Chavos Pal Banco","registered_at":"2026-06-06T21:50:26Z","spotify_id":"4snBkklHYNHnC44BkSEuJn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0f075a8da60c5405c9cc51f216ce4a44fedcdada2f113a35eaa6628d71fe77. 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/4snBkklHYNHnC44BkSEuJn.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/4snBkklHYNHnC44BkSEuJn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62253416f0482baab7a2b4f74115ad03c1a948eff505af17630deef0431b723f. 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/3hJyYtfdAEaWYr3C3a4QpE.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/3hJyYtfdAEaWYr3C3a4QpE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74783aa09c56dd8cbca192ccc87afaf09e016188755e4d33286315e2c5026365. 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/7DDA6iJJkJujJYaoT9NlfV.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/7DDA6iJJkJujJYaoT9NlfV.
{"copyright_id":"0x8b752ecb3b0bbc246260184f81bfcf5f366790930964f9c9ece9be297ae9d33a","isrc":"QZGLM2097855","name":"Solo Verte - Remix","registered_at":"2026-06-07T14:27:01Z","spotify_id":"42frqGpEJx1qaabjHh8ePY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b752ecb3b0bbc246260184f81bfcf5f366790930964f9c9ece9be297ae9d33a. 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/42frqGpEJx1qaabjHh8ePY.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/42frqGpEJx1qaabjHh8ePY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b50ad3ff45af2fd1592d1e31a328a81d8b596b40430799e076029068a2b070a. 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/3fWPgkI4Lu84hHrl5Kgqd7.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/3fWPgkI4Lu84hHrl5Kgqd7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7f145a0e1206d6ca815b77a7faaf9153ac6163256f96c0fe46b5d7cb4cd93e. 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/26mDfVP7wgipO99r8xPCft.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/26mDfVP7wgipO99r8xPCft.