Rabbitcoin (Parte 2): Criando Wallets e a Primeira Transação na Nossa Web3 🐇💸

No artigo anterior, vimos como um Raspberry Pi e um ambiente WSL deram vida à Rabbitcoin Testnet. Vimos os blocos a serem forjados, os nós da Alice, do Bob e do Charlie a comunicarem em perfeita harmonia, e garantimos que a nossa infraestrutura estava imune a falhas de energia.

Mas de que serve uma blockchain se não houver economia? Uma rede sem transações é apenas uma base de dados glorificada. Hoje, vamos dar o próximo passo: criar as nossas Wallets (carteiras digitais), executar a primeira transferência de RBBT e abrir as portas para que tu, remotamente, possas ligar-te à rede e receber as tuas primeiras moedas!

🔐 A Criação das Wallets: O teu “IBAN” na Blockchain

No mundo da Web3, não há formulários de banco, não precisas de apresentar o Cartão de Cidadão nem de pedir permissão ao gerente. A tua identidade é puramente matemática: um par de chaves criptográficas (uma Pública e uma Privada).

Para interagir com a Rabbitcoin (que é construída em Substrate, a tecnologia da Polkadot), a forma mais segura e universal é usar uma extensão de browser.

A magia acontece quando geras uma conta:

1. Recebes uma Frase-Semente (Mnemonic) de 12 palavras. (O teu cérebro/cofre).

2. O sistema gera um Endereço Público (O teu “IBAN”, que podes dar a toda a gente).

3. A extensão guarda a tua Chave Privada com segurança, usando-a apenas para assinar transações (como um PIN).

⚡ A Primeira Transação Oficial

Com as carteiras prontas, chegou o momento da verdade. Fui ao explorador de blocos, entrei na famosa conta “Alice” (que, por ser a fundadora da rede, detém uma fatia considerável daquele Trilião inicial de RBBT) e iniciei uma transferência para uma carteira nova.

O processo é quase poético de tão simples:

1. Escolher o destinatário e o montante.

2. Clicar em “Assinar e Submeter”.

3. A carteira pede a password para confirmar a identidade.

4. A transação é atirada para a mempool (a sala de espera da rede).

E depois? A magia do consenso. O nó da Alice (o nosso valente Raspberry Pi) empacotou a transação num bloco, enviou-o para o Bob e para o Charlie. Eles validaram a matemática, concordaram que a Alice tinha saldo suficiente e… Boom! Bloco finalizado.

Em menos de 6 segundos, a transferência estava concluída com uma taxa de rede (fee) microscópica. A Rabbitcoin tem oficialmente vida económica!

🌍 Junta-te à Revolução: Como Configurar a tua Wallet Remotamente

Queres fazer parte da Rabbitcoin Testnet? Como a nossa rede já tem um endpoint público e seguro (com SSL), qualquer pessoa no mundo pode ligar-se e interagir.

Aqui está o guia passo-a-passo para criares a tua carteira e ligares-te à nossa rede:

Passo 1: Instalar a Extensão

Precisas de uma carteira compatível com o ecossistema Polkadot. Recomendo uma destas (disponíveis para Chrome, Firefox, Brave, etc):

Talisman (A mais bonita e fácil de usar para iniciantes).

SubWallet (Muito completa e moderna).

Polkadot.js Extension (A clássica, para os mais puristas).

Passo 2: Criar a tua Conta

1. Abre a extensão e seleciona “Create New Account”.

2. IMPORTANTE: O ecrã vai mostrar-te 12 palavras (a tua seed phrase). Escreve-as num pedaço de papel e guarda-o bem. Se perderes isto, perdes o acesso à conta; se alguém vir isto, rouba-te os fundos!

3. Dá um nome à conta (ex: “Minha Rabbitcoin”) e define uma password forte.

Passo 3: Ligar à Rabbitcoin Testnet

Agora vamos ligar o teu browser ao meu Raspberry Pi:

1. Vai ao portal oficial: polkadot.js.org/apps

2. O portal vai pedir autorização para se ligar à tua extensão. Clica em “Sim/Allow”.

3. No canto superior esquerdo do site (onde provavelmente diz “Polkadot” ou “Kusama”), clica para abrir o menu de redes.

4. Desce até ao fundo e clica em Development (ou Testnets).

5. Seleciona Custom Endpoint.

6. Na caixa de texto, escreve o nosso endereço oficial: wss://rbbt.pedrocoelho.com

7. Clica no botão Switch (Mudar) no topo do menu.

Passo 4: Reclamar os teus Primeiros RBBT!

O site vai recarregar e, se tudo correr bem, vais ver os blocos a passar no topo do ecrã e o logótipo azul do nosso Coelho!

Vai ao separador Accounts (Contas). O teu endereço vai estar lá listado. Copia esse endereço (deve começar por 5…) e envia-mo (podes deixar nos comentários deste post ou mandar por mensagem). Serei o teu “Faucet” pessoal e enviar-te-ei os teus primeiros RBBT para testares a rede!

A infraestrutura está montada, as carteiras estão a funcionar e o código oficial já tem o nosso carimbo. 🐇🚀

Deixe um comentário