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 0x4cfeba0a6b40d6456233b195a2de9bcec51a163aaf47f0889a8207286dce86f7. 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/78748370-9342-499f-a644-b15025bd089d.json and https://artists.proofprofile.net/proofs/artist/78748370-9342-499f-a644-b15025bd089d.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 0xde081db6c224282a89bcfe170a28677f263969d5d31543a2e4d675ae359227ef. 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/4S5FEb6O4uMXWwZK02CeiQ.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/4S5FEb6O4uMXWwZK02CeiQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf124b7a82d54d95726c6309db548907a355ad482eb301e56977112844f61ada4. 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/0mbO0abae7VATQyB2BMdh9.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/0mbO0abae7VATQyB2BMdh9.
{"copyright_id":"0x87ef1cec032c4e1521ecd20f0629adb66c419c2bbe6ec92cf6a04023460c6b9e","isrc":"BCHY22300055","name":"Jogo de Desinteresse","registered_at":"2026-06-11T16:56:32Z","spotify_id":"1Ge846fRP885tE8qOmWniJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ef1cec032c4e1521ecd20f0629adb66c419c2bbe6ec92cf6a04023460c6b9e. 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/1Ge846fRP885tE8qOmWniJ.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/1Ge846fRP885tE8qOmWniJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda3716468803cb1b58fefe1b65c0330f92d1adaa6f5aef252bcf9dd94d8d764. 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/38d5Z99unfMfLOmdnR64vK.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/38d5Z99unfMfLOmdnR64vK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2f8621766fb1186e12bdd4c8aa0b6e55dcf17ffcbfc697be827de3163f3c32. 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/1KZKTzxUqN1IdIcxgb1DNN.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/1KZKTzxUqN1IdIcxgb1DNN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173627180f543636d222e8649941b2545fd140cc6b38e2ecba0d6c7f060fb379. 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/6exIYcUynpOULD7mcWIEas.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/6exIYcUynpOULD7mcWIEas.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce6a30863f5f52277023b8ca5fa3e74d7857efb5b5f67381b07dc508987bc77. 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/4iWLDRF0sOSrZbbHhxU8fP.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/4iWLDRF0sOSrZbbHhxU8fP.
{"copyright_id":"0x3713ba2458e80da4bb625c3001fa834e72f7ae9d5c566ee712a9cf3fde2d3bc2","isrc":"BCHY22300001","name":"A Favorita s2","registered_at":"2026-06-19T11:43:56Z","spotify_id":"5zC3TU8xh0DhTz3KwTHwcv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3713ba2458e80da4bb625c3001fa834e72f7ae9d5c566ee712a9cf3fde2d3bc2. 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/5zC3TU8xh0DhTz3KwTHwcv.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/5zC3TU8xh0DhTz3KwTHwcv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458fb1b5a414d5db089edb13c8a3997959968ef1bd5ae304ccdf80c5779cce24. 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/0D4dY7oYQi7hdGvZJpxgLa.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/0D4dY7oYQi7hdGvZJpxgLa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38817e0d43f473058adbffb875f84477617af5e389ef56ee83234923c59b4171. 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/0xAVHdbo8VOTJLP9xS0UGd.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/0xAVHdbo8VOTJLP9xS0UGd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1a08f66f1ef7b6bef10a80bb2b664643b3993e871f77643938794123376b39. 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/4K0RYJo3SMe34VFN1WYVUC.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/4K0RYJo3SMe34VFN1WYVUC.
{"copyright_id":"0xcea66d58dc303ef28e21efacb2eea7e18874525c0d87bbf5c7dc142c3de2cfc5","isrc":"BCMT82400003","name":"Hey Girl","registered_at":"2026-06-10T21:00:44Z","spotify_id":"5qAfTkA6FxXxi6FnTcqYRH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea66d58dc303ef28e21efacb2eea7e18874525c0d87bbf5c7dc142c3de2cfc5. 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/5qAfTkA6FxXxi6FnTcqYRH.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/5qAfTkA6FxXxi6FnTcqYRH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee11342955f1fe76e417661c07463fdd4378f4b86daf722cbf387c186812aab5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4CDYwpCtDLNuAx0HgKsaXc.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/4CDYwpCtDLNuAx0HgKsaXc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a01848b8dffd71b6bcd70282459499a4ce3a24f5ffb9f5a5a0b323964c625e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Yt7IfpvIBanoAUCwYogeG.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/6Yt7IfpvIBanoAUCwYogeG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17459fabda100a39bccb261419ef3395b6677350a3216fdfc952bb3a7d6ab70b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4SOKZy862AhJnezTZHIt5s.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/4SOKZy862AhJnezTZHIt5s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42dc2d163ee027b7d2925a0965f277704c57a193a73e6794cc6799371a5ec94. 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/1cByBn960B0t7A5TMGIFm3.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/1cByBn960B0t7A5TMGIFm3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3418a89d4c16eeb0f8190f6992a75f2a754cb8a34fb8a6ba84253798476149. 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/1c4kYcBvAYBdLlJjfhLH2x.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/1c4kYcBvAYBdLlJjfhLH2x.
{"copyright_id":"0xad7bdb728d8a8ba49c71d4a4c9e9e1f43d54d0f053c71e22d854f800f2acde45","isrc":"BCHY22300060","name":"Sua Cura","registered_at":"2026-06-10T20:53:40Z","spotify_id":"5LJPHQ1APBHqdqXaKI1Slp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7bdb728d8a8ba49c71d4a4c9e9e1f43d54d0f053c71e22d854f800f2acde45. 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/5LJPHQ1APBHqdqXaKI1Slp.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/5LJPHQ1APBHqdqXaKI1Slp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c1483165b9ddcc3086ded3cd7fd11703600ee85157802fba9c008bc72b6819. 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/2Zx7MFn3Qghi3MBnRLBjrY.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/2Zx7MFn3Qghi3MBnRLBjrY.
{"copyright_id":"0xf784b5084163d738e747ed6f25fca335c360e4c3c93acde40dbf2be12e180c80","isrc":"BCHY22300047","name":"Solteira Desapegada","registered_at":"2026-06-21T18:45:48Z","spotify_id":"2VA2YomrRj8hHJ7wmpoDeZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf784b5084163d738e747ed6f25fca335c360e4c3c93acde40dbf2be12e180c80. 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/2VA2YomrRj8hHJ7wmpoDeZ.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/2VA2YomrRj8hHJ7wmpoDeZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f326aea0cf0b4bb827c8ca6cc7587cd97230cd88eaada0332191a3b69f5309e. 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/1yyovEQnHsOKw350C8EmT2.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/1yyovEQnHsOKw350C8EmT2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f715305f90ee4ed5259b297d7f70e457b3d990249dc6a434b0ffb271a0421a. 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/0OccsXE50SvVaRVtcVP63d.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/0OccsXE50SvVaRVtcVP63d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11395784c9d737cb9d38489ffdd0401d7b87ca2bb9cce94c3bf06c0ca1e3a878. 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/4I3pqYLgzXTw6MYDzj3yQ4.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/4I3pqYLgzXTw6MYDzj3yQ4.
{"copyright_id":"0x58971926cfcec8b15d30e5358d2f3e45b836174dc2ec402d85e628c8362bcd8e","isrc":"BCHY22400014","name":"Tinha Que Ser Você","registered_at":"2026-06-23T14:21:05Z","spotify_id":"1wPoBiNDHFUGPtuW0DlDgZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58971926cfcec8b15d30e5358d2f3e45b836174dc2ec402d85e628c8362bcd8e. 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/1wPoBiNDHFUGPtuW0DlDgZ.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/1wPoBiNDHFUGPtuW0DlDgZ.
{"copyright_id":"0x7c4a9b54841ff46872f7e897dd5fd9c97bbf6a83e5c21c729a2f1210da5710a4","isrc":"BCHY22400013","name":"Beijo Inesperado","registered_at":"2026-06-23T15:06:50Z","spotify_id":"2w3v0oo97ROyGqSKlbNVFA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4a9b54841ff46872f7e897dd5fd9c97bbf6a83e5c21c729a2f1210da5710a4. 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/2w3v0oo97ROyGqSKlbNVFA.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/2w3v0oo97ROyGqSKlbNVFA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdb4cb0c589c33760d7f84d6b5b1f02e1c047b94a1f7d7f109777e73013ec58. 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/4e5bZHMpSrEJDovEdER2DK.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/4e5bZHMpSrEJDovEdER2DK.
{"copyright_id":"0x3713ba2458e80da4bb625c3001fa834e72f7ae9d5c566ee712a9cf3fde2d3bc2","isrc":"BCHY22300001","name":"A Favorita s2","registered_at":"2026-06-19T11:43:56Z","spotify_id":"747LRxhu4QtkJOuwBZTBul","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3713ba2458e80da4bb625c3001fa834e72f7ae9d5c566ee712a9cf3fde2d3bc2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/747LRxhu4QtkJOuwBZTBul.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/747LRxhu4QtkJOuwBZTBul.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa595522c56e37190b8260fc9afbd09ce7bd406b58438061ccf1be383810bc1. 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/0daI1ePiqbAOHeaNORTtrm.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/0daI1ePiqbAOHeaNORTtrm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19b5fa426d0964471493b6a703a9c37d7a243fb85a3d23bc882de872c45a363. 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/2LgllGIs3VERZRwrNc36AT.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/2LgllGIs3VERZRwrNc36AT.