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 0x741029c97bfd941792ac5c08c365e493779d31d1ffee85271d5040e2651dc708. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9.json and https://artists.proofprofile.net/proofs/artist/fb920fb2-0e64-440c-ae36-13c3d90bc2b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x6da412ed884c82b3f39f7fb8d21dabeeb83b3c71482c2929034c50d8e4a9a9cd","isrc":"PT4FA1900003","name":"Ela disse-me assim","registered_at":"2026-06-29T15:58:45Z","spotify_id":"1QymCNpPGeEjPUe4DgWlvR","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 0x6da412ed884c82b3f39f7fb8d21dabeeb83b3c71482c2929034c50d8e4a9a9cd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1QymCNpPGeEjPUe4DgWlvR.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/1QymCNpPGeEjPUe4DgWlvR.
Prometo não prometer (feat. Luisa Sobral)
fui ver meu amor (feat. Abe Rábade) - prelúdio
aplauso dentro (feat. Margarida Campelo)
de la mano de tu voz (feat. Silvana Estrada)
a distância não é lugar (feat. Luisa Sobral)
les eaux qui me gardent (feat. Barbara Pravi)
primeiro gomo da tangerina [ao vivo em Roma]
traição agradecida [ao vivo em Istambul]
movimento dos barcos [ao vivo no Seixal]
el regalo que me hiciste - [ao vivo em Lisboa]
abutres da premonição [ao vivo em Rotterdam]
de la mano de tu voz [ao vivo em Gdańsk]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c. 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/3lzE6HKPDATSJKJf96vs5p.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/3lzE6HKPDATSJKJf96vs5p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2621478e7d99a9b3b2f2c29649df0d454c3061af589b92ddf619dfc247ffc5da. 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/3kcUR7UCicYG3jgehqEqBF.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/3kcUR7UCicYG3jgehqEqBF.
{"copyright_id":"0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5","isrc":"ES5152500430","name":"Ben poca cosa tens","registered_at":"2026-06-04T12:00:56Z","spotify_id":"2VEyHgHE9S2xRxrdmrv5aI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6d3a64d57f5a9cc2df9d350e36dda2cb2927040dc83cba0ea5c06adb2c15d5. 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/2VEyHgHE9S2xRxrdmrv5aI.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/2VEyHgHE9S2xRxrdmrv5aI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430f02e1dbb50c6a1c6af362b40a674472d46573b60cf16c290d3726e306c431. 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/26miS6DXixXA2WbJNz1qi0.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/26miS6DXixXA2WbJNz1qi0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf099e159612cb08b406fe4b1d44b651b1446665ee0042cf85d256ddb1962578c. 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/5FFEn9yulqAchyO0HfdSUN.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/5FFEn9yulqAchyO0HfdSUN.
{"copyright_id":"0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af","isrc":"ES5152500433","name":"L'amour reprend ses droits","registered_at":"2026-06-04T13:58:51Z","spotify_id":"3gkL6IPBqogof5Bde7Dx6H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b124bd522e534f4f9a38e1aae2a11d2f46ee0d01b5919b37165a3f11d0b0af. 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/3gkL6IPBqogof5Bde7Dx6H.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/3gkL6IPBqogof5Bde7Dx6H.
{"copyright_id":"0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9","isrc":"ES5152500434","name":"Someone to Sing Me to Sleep","registered_at":"2026-06-04T15:01:07Z","spotify_id":"37RzsiYaNkagNCyEkrAJr1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8faa49acd4eb708fd64e3fbff8a7d3bb0b031ab8577d692e8d6f22be72668f9. 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/37RzsiYaNkagNCyEkrAJr1.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/37RzsiYaNkagNCyEkrAJr1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317e80a6805bd6efa27a1436430370986753ffb652bc78b95c068f888524184d. 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/5oq8Apx4vIkbSYXSmyEAkB.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/5oq8Apx4vIkbSYXSmyEAkB.
{"copyright_id":"0xbaeb0afabce7d0a73a7edd32c3365167590a14eff7b8e62a679bd9c0dc4ee381","isrc":"ES5152500436","name":"Muerte chiquita","registered_at":"2026-06-04T14:42:33Z","spotify_id":"1b1zwQF6rLxVswJEsAlHD0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaeb0afabce7d0a73a7edd32c3365167590a14eff7b8e62a679bd9c0dc4ee381. 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/1b1zwQF6rLxVswJEsAlHD0.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/1b1zwQF6rLxVswJEsAlHD0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015e86bb171c6558f1d261471e1758388ec05736acc6b10ed8e5ffd54dd82dba. 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/7Lz0OM38g6eIxPOwBnxKs3.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/7Lz0OM38g6eIxPOwBnxKs3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e543cd6ae7767f6a9282eca16ac1c69a80ac3f05fae20dba3220e506a79ef16. 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/0gr4cg2FMMhF4W99lCht7l.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/0gr4cg2FMMhF4W99lCht7l.
{"copyright_id":"0xb631d26abe45ad01b205f1a333ef3c2239e0d98016f26bcebeb6520aeec0f80f","isrc":"ES5152500439","name":"Tempus Fugit (Plor per Palestina)","registered_at":"2026-06-05T15:16:15Z","spotify_id":"3A98HiO7msAZSZYBe4fZpy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb631d26abe45ad01b205f1a333ef3c2239e0d98016f26bcebeb6520aeec0f80f. 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/3A98HiO7msAZSZYBe4fZpy.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/3A98HiO7msAZSZYBe4fZpy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ff0b7c288932f648d8a993830c8b55ee68975180a19a0a459ee89e8da3f84d. 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/1T9PIsUQyapMfQg8sRLOrQ.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/1T9PIsUQyapMfQg8sRLOrQ.
{"copyright_id":"0x96ae1992fea6d656ce4eae205d21bbdb2df258ca33c4e2569c77a28bfa8f6098","isrc":"PTNO11700001","name":"Amar Pelos Dois","registered_at":"2026-06-08T06:08:41Z","spotify_id":"1bLjhPvRT5uNnVby1ytmXi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ae1992fea6d656ce4eae205d21bbdb2df258ca33c4e2569c77a28bfa8f6098. 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/1bLjhPvRT5uNnVby1ytmXi.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/1bLjhPvRT5uNnVby1ytmXi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e2da878b90f0a2c753aa597cd75128915fa86fbb15096c2ff97610886e3850. 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/5YVXcDVc8i1ceIaneVDEqD.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/5YVXcDVc8i1ceIaneVDEqD.
{"copyright_id":"0x4cd5327d59a614ea8c418ab22c03caa77cad25543ea7c8efbafae8f02d98960f","isrc":"PT8DW1800005","name":"Tempo (feat. Salvador Sobral)","registered_at":"2026-06-07T19:24:20Z","spotify_id":"5DYPOrYAbL87SuW4XVDmgc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd5327d59a614ea8c418ab22c03caa77cad25543ea7c8efbafae8f02d98960f. 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/5DYPOrYAbL87SuW4XVDmgc.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/5DYPOrYAbL87SuW4XVDmgc.
{"copyright_id":"0x55de8d79e9747b0fa13548d587584e3845be776e51715d22be0cbecd42dd6cca","isrc":"PTRZ11800008","name":"Pega Em Mim (with Salvador Sobral)","registered_at":"2026-06-07T15:21:40Z","spotify_id":"4qBYrytgUhHLYfrR6V0wOP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55de8d79e9747b0fa13548d587584e3845be776e51715d22be0cbecd42dd6cca. 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/4qBYrytgUhHLYfrR6V0wOP.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/4qBYrytgUhHLYfrR6V0wOP.
{"copyright_id":"0x3628ea9e505a72470469fb2c4a4c8add4ceaf8ae176b48c43d5f733be438f9cd","isrc":"PT2DY2400255","name":"Letra De Médico","registered_at":"2026-06-07T01:23:49Z","spotify_id":"7rta6Zx5T9UubSBIhHKNkE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3628ea9e505a72470469fb2c4a4c8add4ceaf8ae176b48c43d5f733be438f9cd. 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/7rta6Zx5T9UubSBIhHKNkE.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/7rta6Zx5T9UubSBIhHKNkE.