Bernardo Ramos Ribeiro Ferraz "Buba" Espinho (born 24 May 1995) is a Portuguese singer and songwriter. Alongside António Zambujo and Luís Trigacheiro, he is one of the most highly regarded singers fro
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0xbe287ed5c8195b5e6bc63e960009c8896ec929dc39d7effde2694dc4b2ce725f. 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/103a732a-901a-4a74-ad07-48f8412366e9.json and https://artists.proofprofile.net/proofs/artist/103a732a-901a-4a74-ad07-48f8412366e9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211c31c98c9a8c949b836e2e679936e94cd2d93618e86951477df75bc12abee9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PTRO11700036.
Roubei-te um beijo (feat. António Zambujo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb453a52ab81d47d9a9a8c56facd040e68632c5046dfce271ec7850114d41a187. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0FA2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c7e9e9375fcdff5bcaf7d6eff16f082933fce4fd2e105cf7f51e07454c4115. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0FA2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1038b659ae774df812b7be837f3e15a0d7309e21079c04fede32184def773638. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0FA2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6014029b1d3965252fafd0496e74e9cf1b0cedcfc92200e86ef96b048fddb893. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0FA2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1309cf11bb86d8da941d3ecd35ba7504b3ce3e048eb40f77f10b0775338b2e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0FA2000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc17d93cfe02e8239c4519495631ff1697a10987fbc84346ef18f1ef76adb4cf. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT7UZ2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9887a9c24554bad803e6c9c483008147f780852c70a2e9ef39ab8728a1f42bf0. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT2GZ2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f892b1f82ffa4aac47316a2932ae2289199b18173fb38fa0f5e9c9469c2aa2e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2200049.
Menina Estás à Janela (feat. Vitorino, Buba Espinho & Bandidos do Cante)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1749d8a83923cb52aa9d22818a0fce99cd01f6b54386c34454db12a115bd1b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300028.
Pelo Toque da Viola (feat. Buba Espinho & Bandidos do Cante)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa9d367ff9db5613b6675831193ac6ba2373831b246b7c6d0e3b2a91aa8929b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300029.
É o que É (feat. Buba Espinho & Bandidos do Cante) - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93331479183e19f2252a952102fc9a439a6f42a3932fe3e848f1e25537371984. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300030.
O Verão, o Alentejo e os Homens - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df1dcad9893c4c93f96b934a777756f49466f74b885a6f07aab829c93d6471a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300007.
Não Dá - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc02593d2fa54e226c35f3892dc67ea1155ad1173c102e6d85668a08dde949d1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300008.
Os Guardas Bateram - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11605d42e05b2d8da9b921bce16d1c9de03304f8742922bf842a2379f1d9deb0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300009.
Às Vezes - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc485227bb85f5030b1294fdef15e0962b734f85f52f3e27ce1f47465d1eec3ad. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bfd61db8d09046d7015265d31757ca8c35ec4f767559d7f3163db6be60887a8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300011.
Roubei-te um Beijo - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9f921f0e70894020897cb177e7fd59e57d6d4e148e0d821b74707876ca491c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300012.
Balada do Desajeitado - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00205ffc3fd11b8e96fd39cd057a7a12b994e3b532996f6ec36964cb31c56d6b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300013.
Pelo Toque da Viola - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1e0e68af98fb5e2aac09b96bca95f07ff75a3681821ef112af0062558e5d69. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300014.
Oquelávai - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f36409805e42fa4f9bb0e35e3d2f9bc6cbed18b301eaae784fc5932b4c3833. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300015.
Menina Estás à Janela - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f70bdd79df29a9f1491fb382c74b2123f0c011b02d53faa71958bce26cc6e2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300016.
Um Dia Hei de Voltar - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883f41509700260e9024b40b7b1f2a855d6406261f394fa4d189ea4de922367a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300017.
Era Eu - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca37b8e0a25d73cff982189f03267f0250df9daae7b67777ccee54979a9e349. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300018.
Pensa Bem - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3053bae9860c17fc9446547a81c4012f44c9dab7d1473ab0c09893fbcb2a5e9d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300019.
Não é Tarde nem é Cedo - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66cdb14b51d0a0b93d027176c74a4c080ba4fe03f314c1fa1533dae27bc04c3a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300020.
Sozinhos à Chuva - ao vivo no Coliseu dos Recreios
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f5b3c135291399d522234548187f82a2088d7245995e03a1485bee987dc089. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PT0KV2300021.