ethereum-boilerplateKomponen NextJS yang sepenuhnya naskah untuk Dapps Bangunan Cepat Tanpa Menjalankan Backend Sendiri
Demo: https://eth-boilerplate.vercel.app/
Boilerplate ini dibangun dengan moralis
Anda memerlukan penyedia/dompet Web3 aktif hanya untuk otentikasi. Semua halaman di boilerplate ini tidak memerlukan penyedia Web3 yang aktif, mereka menggunakan API Moralis Web3. Moralis mendukung blockchains paling populer dan jaringan pengujian mereka. Anda dapat menemukan daftar semua jaringan yang tersedia dalam rantai yang didukung Moralis
Silakan periksa dokumentasi resmi Moralis untuk semua fungsi Moralis.

Star usJika boilerplate ini membantu Anda membangun dapp Ethereum lebih cepat - silakan bintangi proyek ini, setiap bintang membuat kami sangat bahagia!
Need help?Jika Anda memerlukan bantuan untuk menyiapkan boilerplate atau memiliki pertanyaan lain - jangan ragu untuk menulis di forum komunitas kami dan kami akan memeriksa secepatnya. Tautan forum. Hal terbaik tentang boilerplate ini adalah komunitas super aktif yang siap membantu kapan saja! Kami saling membantu.
Quick Start ? Klon atau fork ethereum-boilerplate :
git clone https://github.com/ethereum-boilerplate/ethereum-boilerplate.git? Instal semua dependensi:
cd ethereum-boilerplate
yarn install ✏ Ganti nama .env.local.example ke .env.local dan berikan data yang diperlukan. Dapatkan Kunci API Web3 Anda dari Moralis Dashboard:

Isi variabel lingkungan di file .env.local Anda di root aplikasi:
MORALIS_API_KEY : Anda bisa mendapatkannya di sini.NEXTAUTH_URL : Alamat aplikasi Anda. Pada tahap pengembangan, gunakan http: // localhost: 3000.NEXTAUTH_SECRET : Digunakan untuk mengenkripsi token pengguna JWT. Anda dapat memberi nilai apa pun di sini atau menghasilkannya di https://generate-secret.now.sh/32.Contoh:
MORALIS_API_KEY=xxxx
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=7197b3e8dbee5ea6274cab37245eec212
? ♂️ Jalankan aplikasi Anda:
yarn startTable of contentsethereum-boilerplate<NFTBalances /><ERC20Balances /><ERC20Transfers /><NFTTransfers /><Transactions /><NFTBalances /> 
Lokasi: src/component/templates/balances/NFT/NFTBalances.tsx
? <NFTBalances /> : Menampilkan saldo pengguna. Menggunakan Moralis EVM API (tidak memerlukan penyedia Web3 aktif).
<ERC20Balances /> 
Lokasi: src/component/templates/balances/ERC20/ERC20Balances.tsx
? <ERC20Balances /> : Menampilkan saldo ERC20 pengguna. Menggunakan Moralis EVM API (tidak memerlukan penyedia Web3 aktif).
<ERC20Transfers /> 
Lokasi: src/component/templates/transfers/ERC20/ERC20Transfers.tsx
? <ERC20Transfers /> : Menampilkan transfer ERC20 pengguna. Menggunakan Moralis EVM API (tidak memerlukan penyedia Web3 aktif).
<NFTTransfers /> 
Lokasi: src/component/templates/transfers/NFT/NFTTransfers.tsx
? <NFTTransfers /> : Menampilkan transfer NFT pengguna. Menggunakan Moralis EVM API (tidak memerlukan penyedia Web3 aktif).
<Transactions /> 
Lokasi: src/component/templates/transactions/Transactions.tsx
? <Transactions /> : Menampilkan transaksi pengguna. Menggunakan Moralis EVM API (tidak memerlukan penyedia Web3 aktif).
Jangan ragu untuk berkontribusi? untuk proyek ethereum-boilerplate . Tapi pertama -tama, silakan baca pedoman yang berkontribusi sebelum membuka masalah atau PR sehingga Anda memahami strategi percabangan dan lingkungan pengembangan lokal.
Dibuat dengan contrib.rocks.