Uma carteira web para a blockchain MultiversX, permitindo criar e gerenciar contas, enviar transações e visualizar saldos.
- Criação de nova wallet com seed phrase
- Importação de wallet existente
- Visualização de saldo
- Envio de transações
- Histórico de transações
- Interface moderna e responsiva
- React + TypeScript
- MultiversX SDK
- Tailwind CSS
- React Router
- BIP39 para geração de seed phrases
- Node.js 16+
- npm ou yarn
- Clone o repositório:
git clone https://github.com/seu-usuario/multiversx-web-wallet.git
cd multiversx-web-wallet
- Instale as dependências:
npm install
# ou
yarn install
- Inicie o servidor de desenvolvimento:
npm run dev
# ou
yarn dev
- Acesse a aplicação em
http://localhost:5173
O projeto está configurado para usar a testnet do MultiversX por padrão. Para mudar para a mainnet, atualize a URL do provider no arquivo src/services/walletService.ts
.
- As seed phrases são geradas localmente e nunca são enviadas para servidores
- As chaves privadas são armazenadas apenas na memória do navegador
- Todas as transações são assinadas localmente
Contribuições são bem-vindas! Por favor, sinta-se à vontade para submeter pull requests.
Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para detalhes.