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 0xebf8117a3aa4b34bfce709160619b828498e9a0f803e2a0128ddededa1b9b2f9. 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/841a4dec-b899-4258-b166-88e86265c2da.json and https://artists.proofprofile.net/proofs/artist/841a4dec-b899-4258-b166-88e86265c2da.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 0x2b141e44e0ed1c28f87bf8249f91a9d310670d0b1bf9c52c3370971a3be57b3a. 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/6OivPa8nY9asQTs3YXzmym.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/6OivPa8nY9asQTs3YXzmym.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ede5e18944598781673343cde4dffc58169acd5b813ac1cfcc91f5a04f5810. 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/4WARaKuaRiZNLUrFe3dZCK.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/4WARaKuaRiZNLUrFe3dZCK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c1a26ea80decfd0ced907d2ad8cd8e1bdf97eadde0af7ea0185365457155ef. 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/7JSpVHzzKElafPIdGFl6jE.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/7JSpVHzzKElafPIdGFl6jE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ac38e332e1da81ffd476248a9e5f58f06fc9c58cb6829cce06dd0778091a96. 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/0DvSRVS1anXDu570m3N2xF.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/0DvSRVS1anXDu570m3N2xF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620a480b44683875cd6ab6efc2ffad35effb21b319f9b14943181015b3af9edf. 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/05kS6W2P73XcSgLDHQKzn4.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/05kS6W2P73XcSgLDHQKzn4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff170fe1f543b955d356ca357bcf51b2aecc1592310a67e7201a921c4b88dea9. 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/5I0TcGr78wOZDI1GPwk0YQ.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/5I0TcGr78wOZDI1GPwk0YQ.
{"copyright_id":"0xb2f6ad0b1250a97ca0b816970d7d23b7d9ea5bf5ba16b1fb8e872e024ff9ea96","isrc":"BR80P1500010","name":"Como Posso Viver","registered_at":"2026-06-06T12:47:53Z","spotify_id":"1bekN8FTSAvwcpr3wGn4xw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f6ad0b1250a97ca0b816970d7d23b7d9ea5bf5ba16b1fb8e872e024ff9ea96. 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/1bekN8FTSAvwcpr3wGn4xw.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/1bekN8FTSAvwcpr3wGn4xw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966d531586b74588eca947975468c593d27c48628cef06dcef7179564802a4de. 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/3qvpsDGCJfSWccmO5y00Ee.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/3qvpsDGCJfSWccmO5y00Ee.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b24883be03691bd9270a4e042947744d870b90a8c7669a7940f753ea408a0c. 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/3FJQCXOjgi96iKUTHg67Xy.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/3FJQCXOjgi96iKUTHg67Xy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657d8e000bd1eb945e2c6e86355a4355ae8e5bd800004f4752158202c70072b6. 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/5cgMDsB5xNvwzzGep0YC5k.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/5cgMDsB5xNvwzzGep0YC5k.
{"copyright_id":"0x11555e09deb4c1a7f877537f8a39dafc7eb7a338d1f282f5a76f9d2e024ec6d6","isrc":"BR03D2500636","name":"Último Perdão - Acústico","registered_at":"2026-06-06T08:22:32Z","spotify_id":"4DBWuo8PmmDB8r062afute","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11555e09deb4c1a7f877537f8a39dafc7eb7a338d1f282f5a76f9d2e024ec6d6. 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/4DBWuo8PmmDB8r062afute.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/4DBWuo8PmmDB8r062afute.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff4da3aa20bb984e1c57404ad0ce1ff4ad01602a9ea39864b6300e8238b1df5. 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/7A3YDeEYR5XZJn4nK6JUgo.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/7A3YDeEYR5XZJn4nK6JUgo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974c8c3a78426a128e9032fb31af90bef5545c1140fde9e7d1921632c8323f35. 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/3vcSVZzOHpNQsGe92QNFRY.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/3vcSVZzOHpNQsGe92QNFRY.
{"copyright_id":"0xd05156ed33916ef39eee19d4b6006b35cb65bfd10cd4319af795239d7edac76a","isrc":"BXB2T2200001","name":"Só Tu És o Primeiro","registered_at":"2026-06-18T05:32:00Z","spotify_id":"57DTZcSEmIoH8JRDCYZr9V","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05156ed33916ef39eee19d4b6006b35cb65bfd10cd4319af795239d7edac76a. 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/57DTZcSEmIoH8JRDCYZr9V.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/57DTZcSEmIoH8JRDCYZr9V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797176cc608b9e947bf6fedd649fc2d13e98ca4f3642db35015e746b4edd498a. 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/5yldlh4sEzhzY8yng0REH9.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/5yldlh4sEzhzY8yng0REH9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d77c7f8aced51a55d720b637b1b061478f0fd733aa3d265f957566c33d3f646. 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/6PTem6K6mILaDRgUd6flMN.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/6PTem6K6mILaDRgUd6flMN.
{"copyright_id":"0xf992b240fdb8fe6d82deaefd2cfb5559d94be3b871738629e8ad37bf402633dd","isrc":"BXGRV1900017","name":"Eu Não Mereço","registered_at":"2026-06-07T03:28:36Z","spotify_id":"5NKqcDsp4B3Cld3yMGzzoz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf992b240fdb8fe6d82deaefd2cfb5559d94be3b871738629e8ad37bf402633dd. 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/5NKqcDsp4B3Cld3yMGzzoz.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/5NKqcDsp4B3Cld3yMGzzoz.
{"copyright_id":"0x9b9b575f21057bcd799af075282b7f50d1cfdfa1f08070870fa4a033d0f4d2af","isrc":"BXGRV1900016","name":"Teu Amor","registered_at":"2026-06-25T13:04:41Z","spotify_id":"5efIsdZIAy1UjEIRrVAsw9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9b575f21057bcd799af075282b7f50d1cfdfa1f08070870fa4a033d0f4d2af. 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/5efIsdZIAy1UjEIRrVAsw9.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/5efIsdZIAy1UjEIRrVAsw9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28783b0efc6cd42115de01570925cdad89b066e646d8dcab5c9d849d878800d. 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/7IL52Ocrg7wRSQoOfXeGP5.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/7IL52Ocrg7wRSQoOfXeGP5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f67cdbd79d47af9b04cb6094416e120a3ad7b96a84e40c952b8ffba513fa63. 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/3f7ZM2E8P8Hz3ubTIP30QE.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/3f7ZM2E8P8Hz3ubTIP30QE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a9bc73adad2252e1002ddf41602f3e267f72124bff6582d0d7defe937cbb8f. 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/4qnaIxAjEuOF7HYCbLFwbt.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/4qnaIxAjEuOF7HYCbLFwbt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2980e6038de0f85166c40f93d384480991014903afbbcd7176f5c805a1448298. 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/2FvxuUyVn7xcsoe1CDkA3n.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/2FvxuUyVn7xcsoe1CDkA3n.