ethereum-boilerplateمكونات TypeScript Completect Comple
العرض التوضيحي: https://eth-boilerplate.vercel.app/
تم تصميم هذا الغلاية مع الأخلاق
تحتاج إلى مزود/محفظة نشطة Web3 فقط للمصادقة. لا تتطلب جميع الصفحات في هذا الغلاية مزود Web3 النشط ، ويستخدمون واجهة برمجة تطبيقات Web3 Moralis. يدعم Moralis أكثر blockchains شعبية وشبكات الاختبار الخاصة بها. يمكنك العثور على قائمة بجميع الشبكات المتاحة في السلاسل المدعومة من Moralis
يرجى التحقق من الوثائق الرسمية للأخلاق لجميع وظائف الأخلاق.

Star usإذا كان هذا الغلاية يساعدك على بناء ethereum dapps بشكل أسرع - يرجى نجمة هذا المشروع ، كل نجمة تجعلنا سعداء للغاية!
Need help?إذا كنت بحاجة إلى مساعدة في إعداد لوحة الغلاية أو لديك أسئلة أخرى - فلا تتردد في الكتابة في منتدى مجتمعنا وسوف نتحقق من أسرع وقت ممكن. رابط المنتدى. أفضل شيء في هذا الغلاية هو المجتمع النشط السوبر جاهز للمساعدة في أي وقت! نحن نساعد بعضنا البعض.
Quick Start ؟ استنساخ أو شوكة ethereum-boilerplate :
git clone https://github.com/ethereum-boilerplate/ethereum-boilerplate.git؟ تثبيت جميع التبعيات:
cd ethereum-boilerplate
yarn install ✏ إعادة تسمية .env.local.example إلى .env.local وتوفير البيانات المطلوبة. احصل على مفتاح Web3 API من لوحة معلومات Moralis:

املأ متغيرات البيئة في ملف .env.local في جذر التطبيق:
MORALIS_API_KEY : يمكنك الحصول عليها هنا.NEXTAUTH_URL : عنوان التطبيق الخاص بك. في مرحلة التطوير ، استخدم http: // localhost: 3000.NEXTAUTH_SECRET : يستخدم لتشفير الرموز المميزة JWT للمستخدمين. يمكنك وضع أي قيمة هنا أو إنشاءها على https://generate-secret.now.sh/32.مثال:
MORALIS_API_KEY=xxxx
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=7197b3e8dbee5ea6274cab37245eec212
؟ قم بتشغيل تطبيقك:
yarn startTable of contentsethereum-boilerplate<NFTBalances /><ERC20Balances /><ERC20Transfers /><NFTTransfers /><Transactions /><NFTBalances /> 
الموقع: src/component/templates/balances/NFT/NFTBalances.tsx
؟ <NFTBalances /> : يعرض أرصدة المستخدم. يستخدم MORALIS EVM API (لا يتطلب مزود Web3 نشط).
<ERC20Balances /> 
الموقع: src/component/templates/balances/ERC20/ERC20Balances.tsx
؟ <ERC20Balances /> : يعرض أرصدة ERC20 الخاصة بالمستخدم. يستخدم MORALIS EVM API (لا يتطلب مزود Web3 نشط).
<ERC20Transfers /> 
الموقع: src/component/templates/transfers/ERC20/ERC20Transfers.tsx
؟ <ERC20Transfers /> : يعرض عمليات نقل المستخدم ERC20 للمستخدم. يستخدم MORALIS EVM API (لا يتطلب مزود Web3 نشط).
<NFTTransfers /> 
الموقع: src/component/templates/transfers/NFT/NFTTransfers.tsx
؟ <NFTTransfers /> : يعرض نقل NFT للمستخدم. يستخدم MORALIS EVM API (لا يتطلب مزود Web3 نشط).
<Transactions /> 
الموقع: src/component/templates/transactions/Transactions.tsx
؟ <Transactions /> : يعرض معاملات المستخدم. يستخدم MORALIS EVM API (لا يتطلب مزود Web3 نشط).
لا تتردد في المساهمة؟ إلى ethereum-boilerplate مشروع. لكن أولاً ، يرجى قراءة الإرشادات المساهمة قبل فتح مشكلة أو علاقات عامة حتى تفهم استراتيجية المتفرعة وبيئة التنمية المحلية.
صنعت مع contrib.rocks.