ethereum-boilerplateComposants NEXTJS PRÊTS SIGNIFICATIONS entièrement pour les DAPP de construction rapide sans courir le backend
Demo: https://eth-boilerplate.vercel.app/
Cette passe-partout est construite avec Moralis
Vous avez besoin d'un fournisseur / portefeuille Web3 actif uniquement pour l'authentification. Toutes les pages de cette passerelle ne nécessitent pas de fournisseur Web3 actif, ils utilisent l'API Moralis Web3. Moralis soutient les blockchains les plus populaires et leurs réseaux de test. Vous pouvez trouver une liste de tous les réseaux disponibles dans les chaînes prises en charge de Moralis
Veuillez vérifier la documentation officielle de Moralis pour toutes les fonctionnalités de Moralis.

Star usSi cette passe-partout vous aide à construire plus rapidement Ethereum Dapps - veuillez jouer ce projet, chaque étoile nous rend très heureux!
Need help?Si vous avez besoin d'aide pour configurer la passerelle ou avez d'autres questions - n'hésitez pas à écrire dans notre forum communautaire et nous vérifierons dès que possible. Lien de forum. La meilleure chose à propos de cette passerelle est la communauté super active prête à aider à tout moment! Nous nous aidons.
Quick Start ? Clone ou ethereum-boilerplate :
git clone https://github.com/ethereum-boilerplate/ethereum-boilerplate.git? Installez toutes les dépendances:
cd ethereum-boilerplate
yarn install ✏ Renommer .env.local.example à .env.local et fournit des données requises. Obtenez votre clé API Web3 à partir du tableau de bord Moralis:

Remplissez les variables d'environnement dans votre fichier .env.local dans la racine de l'application:
MORALIS_API_KEY : Vous pouvez l'obtenir ici.NEXTAUTH_URL : votre adresse d'application. Au stade de développement, utilisez http: // localhost: 3000.NEXTAUTH_SECRET : utilisé pour crypter les jetons JWT d'utilisateurs. Vous pouvez mettre n'importe quelle valeur ici ou le générer sur https://generate-secret.now.sh/32.Exemple:
MORALIS_API_KEY=xxxx
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=7197b3e8dbee5ea6274cab37245eec212
? ️ Exécutez votre application:
yarn startTable of contentsethereum-boilerplate<NFTBalances /><ERC20Balances /><ERC20Transfers /><NFTTransfers /><Transactions /><NFTBalances /> 
Emplacement: src/component/templates/balances/NFT/NFTBalances.tsx
? <NFTBalances /> : affiche les soldes de l'utilisateur. Utilise l'API Moralis EVM (ne nécessite pas de fournisseur Web3 actif).
<ERC20Balances /> 
Emplacement: src/component/templates/balances/ERC20/ERC20Balances.tsx
? <ERC20Balances /> : affiche les soldes ERC20 de l'utilisateur. Utilise l'API Moralis EVM (ne nécessite pas de fournisseur Web3 actif).
<ERC20Transfers /> 
Emplacement: src/component/templates/transfers/ERC20/ERC20Transfers.tsx
? <ERC20Transfers /> : affiche les transferts ERC20 de l'utilisateur. Utilise l'API Moralis EVM (ne nécessite pas de fournisseur Web3 actif).
<NFTTransfers /> 
Emplacement: src/component/templates/transfers/NFT/NFTTransfers.tsx
? <NFTTransfers /> : affiche les transferts NFT de l'utilisateur. Utilise l'API Moralis EVM (ne nécessite pas de fournisseur Web3 actif).
<Transactions /> 
Emplacement: src/component/templates/transactions/Transactions.tsx
? <Transactions /> : Affiche les transactions de l'utilisateur. Utilise l'API Moralis EVM (ne nécessite pas de fournisseur Web3 actif).
N'hésitez pas à contribuer? au projet ethereum-boilerplate . Mais d'abord, veuillez lire les directives contributives avant d'ouvrir un problème ou des relations publiques afin que vous compreniez la stratégie de branchement et l'environnement de développement local.
Fait avec contribution.