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 0xd22508166310fe86cfa1588a50259b9592cf1fc3fd5d321418ea369e8d21fbe6. 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/8ce42ee1-99c7-4b11-8f76-29a142e734d7.json and https://artists.proofprofile.net/proofs/artist/8ce42ee1-99c7-4b11-8f76-29a142e734d7.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 0x2317c4694437f06f7822831a14c83d05de02f31d0675fac095e39c1de0bfa1f0. 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/7uj8pKa1poUJC0tznDvinY.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/7uj8pKa1poUJC0tznDvinY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232c3dab935282dbe6941499ccf17db178a9afbea56a8460d8b4bf8b695afa57. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:55:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0wrePFro6HxW7tjYWC7uqi.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/0wrePFro6HxW7tjYWC7uqi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709d08a0a528e71105a0639b4bf49882f040f1e4b708e1452017a117608fc29b. 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/60edtPeXrHT50F0cwlcAwy.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/60edtPeXrHT50F0cwlcAwy.
{"copyright_id":"0x2fa7a1845bec249710da3fd022b9f67312e6b224f91b67ded0efb5860de24cee","isrc":"BR5TG2400055","name":"Richard Mille","registered_at":"2026-06-04T08:35:13Z","spotify_id":"3MNNDtNV2IUJRVBrBs07Cp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa7a1845bec249710da3fd022b9f67312e6b224f91b67ded0efb5860de24cee. 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/3MNNDtNV2IUJRVBrBs07Cp.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/3MNNDtNV2IUJRVBrBs07Cp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62929ac3b28a57db08656835f1f1b29a2ae8b6373cb115efa2f97eb1086b757c. 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/4phWuswkCNopB7piK6E8Mb.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/4phWuswkCNopB7piK6E8Mb.
{"copyright_id":"0x22858d9d0bbfacd9feb97bc4e9d8040db48c6d82c4ec135a368ce5416605b178","isrc":"BCE7P2402002","name":"Vem Aqui Pro Serrão","registered_at":"2026-06-25T17:58:04Z","spotify_id":"76r0mk7U1Otttp2T0xiwME","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22858d9d0bbfacd9feb97bc4e9d8040db48c6d82c4ec135a368ce5416605b178. 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/76r0mk7U1Otttp2T0xiwME.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/76r0mk7U1Otttp2T0xiwME.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432aa054ffe487a5f998172ffbbfcb71f072f125a03b7d1a0789bf210b3ea4f6. 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/3iDZj9V0RSElRwVgtmMYgJ.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/3iDZj9V0RSElRwVgtmMYgJ.
{"copyright_id":"0x8fcb8c601c5d6c20abe6087d168d4d1c1252a5b5cff851660724e7461be0bbf8","isrc":"BCE7P2401805","name":"Tudo Normal","registered_at":"2026-06-20T19:07:13Z","spotify_id":"3EvZlt3vmqHAfowB4KWcMr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fcb8c601c5d6c20abe6087d168d4d1c1252a5b5cff851660724e7461be0bbf8. 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/3EvZlt3vmqHAfowB4KWcMr.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/3EvZlt3vmqHAfowB4KWcMr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67908f5cf0fbdf70c84ee5d6cfbe4aa8e854566481f0e25b55cb9a6c64da79b1. 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/6uUI4gYEydednJAFNiQX9i.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/6uUI4gYEydednJAFNiQX9i.
{"copyright_id":"0x5923ae64af29ac8d2e35880a6905b48df1b40ae98122c0037b7691f0677d63ca","isrc":"QZGLS2232548","name":"Lente Transparente","registered_at":"2026-06-01T19:37:53Z","spotify_id":"1GBnHEaSO0GSKQWgdWB80x","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5923ae64af29ac8d2e35880a6905b48df1b40ae98122c0037b7691f0677d63ca. 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/1GBnHEaSO0GSKQWgdWB80x.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/1GBnHEaSO0GSKQWgdWB80x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc77f810a9d7242000d27c9c0e075cb2f4f2c22bf8a39f434212b1554a0dde21. 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/1CP4flukb4lRxYnjZicI5D.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/1CP4flukb4lRxYnjZicI5D.
{"copyright_id":"0x11088c33e5d72a1a44d7666961891cc382d37bec74ae8303fdaed0e64c2ed8e0","isrc":"QZGLS2232551","name":"Puto e Marola","registered_at":"2026-06-04T11:10:11Z","spotify_id":"2nokytjOYWfvtyvTxrs3R5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11088c33e5d72a1a44d7666961891cc382d37bec74ae8303fdaed0e64c2ed8e0. 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/2nokytjOYWfvtyvTxrs3R5.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/2nokytjOYWfvtyvTxrs3R5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04744833091897b9cfb041c163ebe7b1261b5bd0405aa374185d2412de5a13d. 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/1s6JHySKrFLaKpgslVCa2m.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/1s6JHySKrFLaKpgslVCa2m.
{"copyright_id":"0x45d2fa6b86e6f81dfef19918b70afa969f6d49361864a7db029b000e558e8f93","isrc":"QZGLS2232552","name":"Não faz isso Comigo não","registered_at":"2026-06-01T10:32:16Z","spotify_id":"0zTZONeg1hFNplaZGc7siE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d2fa6b86e6f81dfef19918b70afa969f6d49361864a7db029b000e558e8f93. 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/0zTZONeg1hFNplaZGc7siE.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/0zTZONeg1hFNplaZGc7siE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718d561e8be318fb5bba50609876ccb09f069322fe3596c27f8430948e7c5c82. 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/06M1bUUUm0o6oysdj6mNYH.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/06M1bUUUm0o6oysdj6mNYH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34762e0a82344a65524359f496838d36c3267a7a1591688885cdd743e48c9d9. 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/09q3ImHxfH10Fs6rEJ4G1S.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/09q3ImHxfH10Fs6rEJ4G1S.