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 0xa82121b85688c1eb2470c9cfae4fcf789584ec9cbddb923b183e4e73864402dd. 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/854249d6-0d8f-4299-95f4-177488df4f4a.json and https://artists.proofprofile.net/proofs/artist/854249d6-0d8f-4299-95f4-177488df4f4a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xca59f0defb5dfae96d072c50a55ba47a45b8f80832beb1361da9500e1f1d2ef3","isrc":"BXIH82000053","name":"B.O. TEMPORÁRIO","registered_at":"2026-06-20T06:08:23Z","spotify_id":"3YOabW7rcjg2ic9bH5mcyo","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 0xca59f0defb5dfae96d072c50a55ba47a45b8f80832beb1361da9500e1f1d2ef3. 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/3YOabW7rcjg2ic9bH5mcyo.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/3YOabW7rcjg2ic9bH5mcyo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd5d6fa510c539e22154dd3c21b5ba93393f7840243c54db0f1f3813fb10b53. 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/3eSJmGWqoBRx5wbFCtvPtz.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/3eSJmGWqoBRx5wbFCtvPtz.
{"copyright_id":"0x5d3aebd862acf9624f240cdda387fae7251cab509eb828d9aeb1ca0b184679eb","isrc":"BC3RD2300017","name":"Nós Dois Depois","registered_at":"2026-06-04T12:57:24Z","spotify_id":"3G3KSfHeLK8oQWxM26v63Y","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3aebd862acf9624f240cdda387fae7251cab509eb828d9aeb1ca0b184679eb. 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/3G3KSfHeLK8oQWxM26v63Y.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/3G3KSfHeLK8oQWxM26v63Y.
Cortesia - Ao Vivo Em São José Do Rio Preto / 2019
Pra Todo Mundo Ver (Ao Vivo Em São José Do Rio Preto / 2019 / Vol. 1)
{"copyright_id":"0xbac9bd58a6ec561c8eb1133a73b122f53d632ad4110944d69a8d96bf9ecb0281","isrc":"BRUM71900781","name":"Cortesia - Ao Vivo Em São José Do Rio Preto / 2019","registered_at":"2026-06-06T10:43:53Z","spotify_id":"6gZBeMGcFABOIQK1ot27OP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac9bd58a6ec561c8eb1133a73b122f53d632ad4110944d69a8d96bf9ecb0281. 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/6gZBeMGcFABOIQK1ot27OP.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/6gZBeMGcFABOIQK1ot27OP.
{"copyright_id":"0xa753416bb2173622812d6dab3356875b6d4aef5a551690546bedbe3a36d75a1c","isrc":"BRWRT1900063","name":"Aprende a Terminar - Ao Vivo","registered_at":"2026-06-07T12:25:51Z","spotify_id":"1xk8JSykNpFxm98jP1AgZI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa753416bb2173622812d6dab3356875b6d4aef5a551690546bedbe3a36d75a1c. 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/1xk8JSykNpFxm98jP1AgZI.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/1xk8JSykNpFxm98jP1AgZI.
{"copyright_id":"0x0d2203c58ca064dd5e8d1a455871ebaab242f051fc33de01212678f7ed220374","isrc":"BCM112100100","name":"Trago Seu Amor de Volta - Ao Vivo","registered_at":"2026-06-24T10:21:17Z","spotify_id":"21AFVwyji9hdtWqlekS4Xx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2203c58ca064dd5e8d1a455871ebaab242f051fc33de01212678f7ed220374. 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/21AFVwyji9hdtWqlekS4Xx.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/21AFVwyji9hdtWqlekS4Xx.
Trago seu Amor de Volta (feat. Dilsinho) - Zebu Remix
Trago seu Amor de Volta (feat. Dilsinho)
{"copyright_id":"0xf5eff943f7a01a8f4acbb307a87d02700a73618e745315c2dede5822fa6f758e","isrc":"BR6RI1800012","name":"Trago seu Amor de Volta (feat. Dilsinho)","registered_at":"2026-06-04T15:23:04Z","spotify_id":"5XZur2QUZ1yY1OclXoKFUt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5eff943f7a01a8f4acbb307a87d02700a73618e745315c2dede5822fa6f758e. 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/5XZur2QUZ1yY1OclXoKFUt.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/5XZur2QUZ1yY1OclXoKFUt.
Garota Vip Rio de Janeiro (Deluxe) [Ao Vivo]
{"copyright_id":"0xa753416bb2173622812d6dab3356875b6d4aef5a551690546bedbe3a36d75a1c","isrc":"BRWRT1900063","name":"Aprende a Terminar - Ao Vivo","registered_at":"2026-06-07T12:25:51Z","spotify_id":"2VUXknqUF73ONZH5YiARsx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa753416bb2173622812d6dab3356875b6d4aef5a551690546bedbe3a36d75a1c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2VUXknqUF73ONZH5YiARsx.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/2VUXknqUF73ONZH5YiARsx.
{"copyright_id":"0xc700c0c73c85e7e81c9b182fcdcb26cb9175c5fa4169162059b6ce8b331936ca","isrc":"BRWRT1900075","name":"Lágrimas Vão e Vem - Ao Vivo","registered_at":"2026-06-07T12:28:30Z","spotify_id":"35fvFB4yk8GtdSmyHzwMV1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc700c0c73c85e7e81c9b182fcdcb26cb9175c5fa4169162059b6ce8b331936ca. 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/35fvFB4yk8GtdSmyHzwMV1.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/35fvFB4yk8GtdSmyHzwMV1.
{"copyright_id":"0xa726a70890b8755b80ab6249df292ddeb9a1c6f3761ab58524fffc9d70adc815","isrc":"QZTVM2371508","name":"O Maior Amor do Mundo - Ao Vivo","registered_at":"2026-06-07T00:32:07Z","spotify_id":"2Zt2o82Gg2EuFLkQ521xLQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa726a70890b8755b80ab6249df292ddeb9a1c6f3761ab58524fffc9d70adc815. 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/2Zt2o82Gg2EuFLkQ521xLQ.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/2Zt2o82Gg2EuFLkQ521xLQ.
{"copyright_id":"0xa726a70890b8755b80ab6249df292ddeb9a1c6f3761ab58524fffc9d70adc815","isrc":"QZTVM2371508","name":"O Maior Amor do Mundo - Ao Vivo","registered_at":"2026-06-07T00:32:07Z","spotify_id":"2t8fw2ZCbLeGANGb2hmLBB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa726a70890b8755b80ab6249df292ddeb9a1c6f3761ab58524fffc9d70adc815. 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/2t8fw2ZCbLeGANGb2hmLBB.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/2t8fw2ZCbLeGANGb2hmLBB.
{"copyright_id":"0x0086425b2a56166a4ffeecd5833d7b0488b31f2c15422accf97ddffa131c872d","isrc":"BXS2B2100007","name":"Estado Frágil - Ao Vivo","registered_at":"2026-06-06T10:38:51Z","spotify_id":"1B3ocYvgXlKhAc4d8Pc1I8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0086425b2a56166a4ffeecd5833d7b0488b31f2c15422accf97ddffa131c872d. 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/1B3ocYvgXlKhAc4d8Pc1I8.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/1B3ocYvgXlKhAc4d8Pc1I8.
{"copyright_id":"0x0086425b2a56166a4ffeecd5833d7b0488b31f2c15422accf97ddffa131c872d","isrc":"BXS2B2100007","name":"Estado Frágil - Ao Vivo","registered_at":"2026-06-06T10:38:51Z","spotify_id":"6EBHtbraHSZ3YoHiWnaJ8a","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0086425b2a56166a4ffeecd5833d7b0488b31f2c15422accf97ddffa131c872d. 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/6EBHtbraHSZ3YoHiWnaJ8a.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/6EBHtbraHSZ3YoHiWnaJ8a.
{"copyright_id":"0x0086425b2a56166a4ffeecd5833d7b0488b31f2c15422accf97ddffa131c872d","isrc":"BXS2B2100007","name":"Estado Frágil - Ao Vivo","registered_at":"2026-06-06T10:38:51Z","spotify_id":"6XSXOvojEslvbqBCh7IP8Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0086425b2a56166a4ffeecd5833d7b0488b31f2c15422accf97ddffa131c872d. 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/6XSXOvojEslvbqBCh7IP8Z.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/6XSXOvojEslvbqBCh7IP8Z.
{"copyright_id":"0xede0a97c30d585ac819aad7207bd8719d5643f0b387d9a69e37b1c36dba32049","isrc":"BCBKO2300019","name":"Errei Errado - Ao Vivo","registered_at":"2026-06-04T12:29:31Z","spotify_id":"6wDAKNXARexcFFZwuOwwsM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede0a97c30d585ac819aad7207bd8719d5643f0b387d9a69e37b1c36dba32049. 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/6wDAKNXARexcFFZwuOwwsM.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/6wDAKNXARexcFFZwuOwwsM.
{"copyright_id":"0xede0a97c30d585ac819aad7207bd8719d5643f0b387d9a69e37b1c36dba32049","isrc":"BCBKO2300019","name":"Errei Errado - Ao Vivo","registered_at":"2026-06-04T12:29:31Z","spotify_id":"4Xlzo4m2JK0AWrZ4gXvRHW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede0a97c30d585ac819aad7207bd8719d5643f0b387d9a69e37b1c36dba32049. 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/4Xlzo4m2JK0AWrZ4gXvRHW.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/4Xlzo4m2JK0AWrZ4gXvRHW.