O Capy Pay é um aplicativo financeiro moderno e minimalista, desenvolvido com uma estética limpa e amigável inspirada na tranquilidade da capivara. O design combina funcionalidade fintech com uma experiência visual calma e acolhedora.
- ✅ Smart contracts para conversão PIX ↔ BRLA/USDC
- ✅ Interface React com Web3 integrado
- ✅ Sistema de staking e rewards
- ✅ Integração com oráculos PIX
Quando o volume de transações justificar, o Capy Pay migrará para uma Base Appchain dedicada para obter:
- Transações sub-segundo: Blocos de 1 segundo vs 2 segundos da Base
- Custos previsíveis: Taxa fixa mensal vs gas variável
- Throughput dedicado: Sem competição com outros DApps
- Bridging instantâneo: Movimentação rápida entre Base e Appchain
- Experiência do usuário: Transações PIX instantâneas
- Custos operacionais: Redução de 90% em gas fees
- Escalabilidade: Suporte a milhões de transações mensais
- Customização: Gas token próprio (CAPY) e governança
- ✅ Volume > 100k transações/mês
- ✅ Gastos com gas > $5k/mês
- ✅ Base de usuários > 10k ativos
- ✅ Necessidade de features customizadas
- Smart Wallet: Onboarding sem friction
- Paymaster: Sponsorship de gas fees
- OnchainKit: Ferramentas de desenvolvimento
- RainbowKit: Conectores de carteira
- Base Ecosystem Dashboard: Monitoramento de funding e distribuição
- Builder Rewards: Participação no programa de recompensas
- Mini Apps: Distribuição através de feeds sociais
- Verde-turquesa suave (#5FBEAA): Cor principal, transmite calma e confiança
- Marrom quente (#B8860B): Detalhes e botões principais, adiciona elegância
- Azul-marinho escuro (#1E3A8A): Tipografia principal, garante legibilidade
- Fundo verde-turquesa suave (#F0F9F7): Fundo principal da aplicação
- Minimalista: Interface limpa sem elementos desnecessários
- Moderno: Componentes arredondados e sombras suaves
- Amigável: Logo da capivara relaxada e cores acolhedoras
- Fluído: Transições suaves e animações discretas
- Logo da capivara com design amigável
- Saudação personalizada ao usuário
- Notificações em tempo real
- Exibição em destaque do saldo da carteira
- Opção de ocultar/mostrar saldo
- Formatação brasileira de moeda
- Botão Principal: "Enviar BRZ" em marrom com texto branco
- Botão Secundário: "Receber BRZ" em estilo outlined
- Design com bordas arredondadas e efeitos hover
- Extrato: Visualizar transações
- Configurações: Personalizar aplicativo
- Ajuda: Suporte ao usuário
- Pagar: Scanner QR code
- Lista das últimas transações
- Ícones diferenciados para envio/recebimento
- Formatação de valores e horários
O Capy Pay está estrategicamente posicionado para acessar múltiplos programas de funding da Base:
- Builder Rewards: Até 2 ETH/semana baseado em Builder Score
- Base Builder Grants: 1-5 ETH para projetos com product-market fit
- Base Batches: Programa global de aceleração
- OP Retro Funding: Funding retroativo para contribuições ao ecossistema
- Mini Apps: Integração com feeds sociais para distribuição viral
- Base Ecosystem Page: Showcase oficial para descoberta
- Base Activations: Participação em eventos e ativações
- Smart Wallet: Account abstraction para UX superior
- Paymaster: Sponsorship de gas fees para usuários
- OnchainKit: Componentes React para desenvolvimento rápido
- Basenames: Nomes legíveis para endereços
- React: Framework principal
- Material-UI: Componentes de interface
- React Router: Navegação entre páginas
- Custom CSS: Estilos personalizados do Capy Pay
O design foi inspirado em aplicativos fintech modernos como:
- Nubank: Simplicidade e cores vibrantes
- PicPay: Interface intuitiva e amigável
- Toque único: Personalidade da capivara relaxada
O aplicativo é totalmente responsivo com:
- Adaptação para dispositivos móveis
- Navegação otimizada para touch
- Componentes que se ajustam ao tamanho da tela
# Instalar dependências
npm install
# Iniciar servidor de desenvolvimento
npm start
# Abrir no navegador
# http://localhost:3000src/
├── components/
│ ├── Navigation.js # Navbar com tema Capy Pay
│ ├── WalletProvider.js # Contexto da carteira
│ └── ...
├── pages/
│ ├── Home.js # Tela principal do Capy Pay
│ ├── Dashboard.js # Dashboard de usuário
│ ├── Payments.js # Histórico de pagamentos
│ └── Staking.js # Funcionalidades de staking
├── styles/
│ ├── theme.js # Tema Material-UI customizado
│ └── App.css # Estilos específicos do Capy Pay
└── ...
.capy-gradient-bg # Fundo gradiente principal
.capy-primary-gradient # Gradiente verde-turquesa
.capy-secondary-gradient # Gradiente marrom
.capy-card # Cards com bordas arredondadas
.capy-button-primary # Botão principal marrom
.capy-button-secondary # Botão secundário outlined
.capy-balance-card # Card do saldo principal
.capy-icon-button # Botões de ícone com hover
.capy-transaction-item # Itens de transação
.capy-floating-animation # Animação flutuante
.capy-fade-in # Animação de entradaPara personalizar o tema:
- Edite
src/styles/theme.jspara alterar cores principais - Modifique
src/styles/App.csspara ajustar estilos específicos - Atualize componentes em
src/pages/Home.jspara mudanças estruturais
Este projeto está sob a licença MIT.
Capy Pay - Seu dinheiro, sua tranquilidade 🦫💰