Skip to content

🌊 Hanuman Water Token (HWT) é um NWA (Natural World Asset) projetado para realizar a tokenização de recursos hídricos da Jazida Hanuman. 👨🏻‍💻 Utilizamos a tecnologia blockchain (Solidity) para facilitar o acesso a água.

Notifications You must be signed in to change notification settings

gbrazeth/HanumanWaterToken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌊 HanumanWaterToken (HWT)

Status Network License Security

O Hanuman Water Token (HWT) é uma plataforma inovadora que une blockchain e sustentabilidade para transformar a gestão de recursos hídricos. O projeto permite a tokenização de volumes de água mineral de uma fonte natural preservada, promovendo transparência, rastreabilidade e participação comunitária.

🚀 Visão Geral

  • ✅ Landing page moderna com informações sobre o projeto, tokenomics, roadmap e FAQ
  • ✅ Compra de tokens HWT via criptomoedas (ETH, USDT) e WalletConnect
  • ✅ Autenticação por e-mail e carteira, com painel para consulta de saldo
  • ✅ Smart Contract ERC-20 auditado para emissão e gestão dos tokens
  • ✅ Design responsivo e identidade visual alinhada à marca Hanuman
  • ✅ Suporte a múltiplos idiomas (PT-BR, EN-US)

🛠️ Tecnologias Utilizadas

Frontend

  • Next.js 15 - Framework React com App Router
  • React 18 - Biblioteca UI
  • TailwindCSS - Styling
  • shadcn/ui - Componentes UI
  • next-intl - Internacionalização

Blockchain

  • Solidity - Smart Contracts (ERC-20)
  • Hardhat - Development environment
  • Ethers.js - Ethereum library
  • WalletConnect - Wallet integration
  • Wagmi - React hooks para Ethereum

Backend & Services

  • Resend - Email service
  • Vercel - Hosting & deployment

⚙️ Instalação e Uso

1. Clone o repositório

git clone https://github.com/seu-usuario/HanumanWaterToken.git
cd HanumanWaterToken/hwt-landing

2. Instale as dependências

npm install

3. Configure as variáveis de ambiente

# Copie o template
cp docs/ENV_TEMPLATE.md .env.local

# Edite com seus valores
nano .env.local

Consulte ENV_TEMPLATE.md para detalhes.

4. Inicie o projeto

npm run dev

5. Acesse

http://localhost:3000

📚 Documentação

💡 Funcionalidades

  • ✅ Interface intuitiva para compra de tokens HWT
  • ✅ Integração com WalletConnect (MetaMask, Google, Trust Wallet, etc.)
  • ✅ Autenticação por e-mail com código de verificação
  • ✅ Visualização de saldo de tokens em tempo real
  • ✅ Tokenomics transparente e detalhada
  • ✅ Contrato inteligente seguro e auditado
  • ✅ Sistema de logging profissional
  • ✅ Validações robustas de input
  • ✅ Rate limiting e proteção contra ataques
  • ✅ Error boundaries para melhor UX

📄 Smart Contracts

Os contratos ERC-20 do HWT estão localizados em:

  • Token: hwt-landing/contracts/HanumanWaterTokenV2.sol
  • Presale: hwt-landing/contracts/HanumanWaterTokenPresale.sol

Endereços (Ethereum Mainnet) 🟢

Endereços (Sepolia Testnet)

  • Token: 0xAa810fcC018b9a734ad20a47657CBf305b7E4046
  • Presale: 0x81feCF48B0fdb2C25E71c61e7655695E13f6680D

📁 Estrutura do Projeto

HanumanWaterToken/
├── README.md                    ← Você está aqui
├── docs/                        ← Documentação geral
│   ├── whitepaper/             ← Whitepapers
│   ├── security/               ← Docs de segurança
│   └── assets/                 ← Logos e imagens
│
└── hwt-landing/                 ← Aplicação principal
    ├── app/                    ← Páginas Next.js
    ├── components/             ← Componentes React
    ├── lib/                    ← Utilitários
    ├── contracts/              ← Smart Contracts
    ├── docs/                   ← Docs técnicos
    └── public/                 ← Assets públicos

🔒 Segurança

Este projeto passou por auditoria completa de segurança:

  • Zero vulnerabilidades críticas
  • Zero API keys expostas
  • 100% logging profissional
  • 15+ validadores de input
  • ✅ Rate limiting implementado
  • ✅ Error handling robusto

Consulte o Relatório de Auditoria para detalhes.

🤝 Contribuição

Contribuições são bem-vindas!

  1. Fork o projeto
  2. Crie uma branch (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

📫 Contato

Gabriel Braz
Email: [email protected]
GitHub: @seu-usuario

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Status: 🚀 EM PRODUÇÃO (MAINNET)
Deploy Mainnet: ✅ Concluído
Última Auditoria: 13 de Novembro de 2025
Versão: 1.0.0
Network: Ethereum Mainnet

About

🌊 Hanuman Water Token (HWT) é um NWA (Natural World Asset) projetado para realizar a tokenização de recursos hídricos da Jazida Hanuman. 👨🏻‍💻 Utilizamos a tecnologia blockchain (Solidity) para facilitar o acesso a água.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published