ethereum-boilerplateComponentes do NextJS prontos para o TypleScript para construir rapidamente DAPPs sem executar o próprio back -end
Demonstração: https://eth-boilerplate.vercel.app/
Este caldeira é construído com moralis
Você precisa de provedor/carteira ativo da Web3 apenas para autenticação. Todas as páginas deste caldeira não exigem um provedor ativo do Web3, eles usam a API Moralis Web3. Moralis apóia as blockchains mais populares e suas redes de teste. Você pode encontrar uma lista de todas as redes disponíveis em cadeias suportadas pelo Moralis
Por favor, verifique a documentação oficial da Moralis para todas as funcionalidades do Moralis.

Star usSe esse caldeira ajudar a criar o Ethereum Dapps mais rápido - por favor, estrela este projeto, toda estrela nos deixa muito felizes!
Need help?Se você precisar de ajuda para configurar o Boilerplate ou tiver outras perguntas - não hesite em escrever em nosso fórum da comunidade e verificaremos o mais rápido possível. Link do fórum. A melhor coisa sobre este caldeira é a comunidade super ativa pronta para ajudar a qualquer momento! Nós ajudamos um ao outro.
Quick Start ? Clone ou Fork ethereum-boilerplate :
git clone https://github.com/ethereum-boilerplate/ethereum-boilerplate.git? Instale todas as dependências:
cd ethereum-boilerplate
yarn install ✏ Renomear .env.local.example para .env.local e forneça os dados necessários. Obtenha sua chave da API do Web3 no painel Moralis:

Preencha as variáveis de ambiente em seu arquivo .env.local na raiz do aplicativo:
MORALIS_API_KEY : Você pode obtê -lo aqui.NEXTAUTH_URL : seu endereço de aplicativo. Na fase de desenvolvimento, use http: // localhost: 3000.NEXTAUTH_SECRET : usado para criptografar tokens JWT de usuários. Você pode colocar qualquer valor aqui ou gerá-lo em https://gereate-secret.now.sh/32.Exemplo:
MORALIS_API_KEY=xxxx
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=7197b3e8dbee5ea6274cab37245eec212
? ♂️ Execute seu aplicativo:
yarn startTable of contentsethereum-boilerplate<NFTBalances /><ERC20Balances /><ERC20Transfers /><NFTTransfers /><Transactions /><NFTBalances /> 
Localização: src/component/templates/balances/NFT/NFTBalances.tsx
? <NFTBalances /> : exibe os saldos do usuário. Usa a API Moralis EVM (não requer um provedor ativo do Web3).
<ERC20Balances /> 
Localização: src/component/templates/balances/ERC20/ERC20Balances.tsx
? <ERC20Balances /> : Exibe os saldos ERC20 do usuário. Usa a API Moralis EVM (não requer um provedor ativo do Web3).
<ERC20Transfers /> 
Localização: src/component/templates/transfers/ERC20/ERC20Transfers.tsx
? <ERC20Transfers /> : Exibe as transferências ERC20 do usuário. Usa a API Moralis EVM (não requer um provedor ativo do Web3).
<NFTTransfers /> 
Localização: src/component/templates/transfers/NFT/NFTTransfers.tsx
? <NFTTransfers /> : exibe as transferências NFT do usuário. Usa a API Moralis EVM (não requer um provedor ativo do Web3).
<Transactions /> 
Localização: src/component/templates/transactions/Transactions.tsx
? <Transactions /> : exibe as transações do usuário. Usa a API Moralis EVM (não requer um provedor ativo do Web3).
Sinta -se à vontade para contribuir? para o projeto ethereum-boilerplate . Mas primeiro, leia as diretrizes que contribuem antes de abrir um problema ou relações públicas para que você entenda a estratégia de ramificação e o ambiente de desenvolvimento local.
Feito com contrib.rocks.