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 0xf69b26aceceda81b83c1f24c0bdcd62f000060a9ea52eeae9a7ec03bf9b65fdb. 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/9a029dfd-d86a-4db2-b830-790d32589f10.json and https://artists.proofprofile.net/proofs/artist/9a029dfd-d86a-4db2-b830-790d32589f10.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x1d63cd0c329946b2143764ee1ee89ccdc8673323f4fc756df577b7e5776a81d4","isrc":"BRWMB2100969","name":"Passando o Rodo (feat. Tainá Costa)","registered_at":"2026-06-04T13:23:08Z","spotify_id":"6z7CbJhWEVXZyFv2Y0CjCs","type":"track"}
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 0x1d63cd0c329946b2143764ee1ee89ccdc8673323f4fc756df577b7e5776a81d4. 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/6z7CbJhWEVXZyFv2Y0CjCs.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/6z7CbJhWEVXZyFv2Y0CjCs.
{"copyright_id":"0xf5d584d98b118afe64aae63070212a5eca00c2b9c7855bffad3508a29e8c28bc","isrc":"BCLXC2300001","name":"Brota Bebê - Remix","registered_at":"2026-06-18T00:53:46Z","spotify_id":"6duZUc0iBXuajh6LCw9Occ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d584d98b118afe64aae63070212a5eca00c2b9c7855bffad3508a29e8c28bc. 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/6duZUc0iBXuajh6LCw9Occ.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/6duZUc0iBXuajh6LCw9Occ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679021712c483f8b85faf9bce4f2d0cafa1d67d8fb1990232c49f23f3c455b16. 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/2JAe75uqTEjGmfAVxEDPLN.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/2JAe75uqTEjGmfAVxEDPLN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7671a6cab8674a6a155fcab61593c3d32b546433d8b5558e7a0d4c851c086d22. 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/5GOygT5p7WFEFh1R4rFxO6.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/5GOygT5p7WFEFh1R4rFxO6.
{"copyright_id":"0x1d63cd0c329946b2143764ee1ee89ccdc8673323f4fc756df577b7e5776a81d4","isrc":"BRWMB2100969","name":"Passando o Rodo (feat. Tainá Costa)","registered_at":"2026-06-04T13:23:08Z","spotify_id":"0etYxd1pkhxWqKdui9H4SL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d63cd0c329946b2143764ee1ee89ccdc8673323f4fc756df577b7e5776a81d4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0etYxd1pkhxWqKdui9H4SL.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/0etYxd1pkhxWqKdui9H4SL.
{"copyright_id":"0x190fa7b1a57a0df27bd68356ca6127cb0aa9a2047a5f3ca0eddf34e8b83a229c","isrc":"BRWMB1800862","name":"Quer mais?","registered_at":"2026-06-04T14:24:07Z","spotify_id":"6zdrUt0j8guhZfcSF6X2Sb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190fa7b1a57a0df27bd68356ca6127cb0aa9a2047a5f3ca0eddf34e8b83a229c. 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/6zdrUt0j8guhZfcSF6X2Sb.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/6zdrUt0j8guhZfcSF6X2Sb.
{"copyright_id":"0x728a22631fadf712e6115dab98221c1eccba959bf83d1df22c4ba196ae536316","isrc":"BXZGA1900004","name":"Cria de Favela","registered_at":"2026-06-05T21:31:31Z","spotify_id":"0h3oHZrV0nkWvQUIseMx5Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728a22631fadf712e6115dab98221c1eccba959bf83d1df22c4ba196ae536316. 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/0h3oHZrV0nkWvQUIseMx5Q.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/0h3oHZrV0nkWvQUIseMx5Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd047ae04fbac875c35eba18d731b1e074d841c8c3072a66ab6ac1d669de134. 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/5McDuAKxRyB6Gz3b2CbtIt.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/5McDuAKxRyB6Gz3b2CbtIt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769097b650c20fc294e27a82604a484db453d1924bd3baa3bccebb64575d0025. 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/035u3dyaYDS9AXUNLFD5af.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/035u3dyaYDS9AXUNLFD5af.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27527fbf026440acacfbd0b284378a75c03eea7032787c99c58a02dec03c4e9b. 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/5WzKvIMbCRZn3epiBxrYig.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/5WzKvIMbCRZn3epiBxrYig.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fc1f71742b32ff01ad2f96928e064383302ea09f23f6969739894511826e02. 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/6HnSlxNA5JWV2aRvtS1Zgf.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/6HnSlxNA5JWV2aRvtS1Zgf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef890bd69f569af277facdcecd3f031ea27d3ab9095f816f1784fde16eb5614. 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/0MtUIuLpelUdQ5FuzFPyzh.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/0MtUIuLpelUdQ5FuzFPyzh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9effded4da90cac6b586e593c4f8573d3628c131920523fba3ac86c8940e45c2. 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/7EJaoP7dN1tOI7d2WNS2Ck.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/7EJaoP7dN1tOI7d2WNS2Ck.
{"copyright_id":"0x59a3c5363417807a18d64aa0b992fec91d51ef8d4e13e56d4bb204fd3c9a7343","isrc":"BXP9U1900006","name":"Bota Na Malvada","registered_at":"2026-06-10T03:57:30Z","spotify_id":"0yVIHHnmffSLPZn6SOlqYD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a3c5363417807a18d64aa0b992fec91d51ef8d4e13e56d4bb204fd3c9a7343. 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/0yVIHHnmffSLPZn6SOlqYD.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/0yVIHHnmffSLPZn6SOlqYD.