ما هو ERC20؟

ERC20 هو المعيار الخاص بـ token الذي يحدد آلية عمل الـ fungible tokens على Ethereum وعلى كل شبكة متوافقة مع EVM. إنه ليس برنامجاً بل مواصفة تقنية: قائمة مختصرة من الدوال والأحداث التي يجب أن يطبقها أي smart contract حتى تتمكن الـ wallets والمنصات والعقود الأخرى من التعامل مع الـ token دون الحاجة لمعرفة أي شيء إضافي عنه.

ما الذي يحدده هذا المعيار

يفرض المعيار ست دوال وحدثين. totalSupply يوضح إجمالي عدد الـ tokens الموجودة. balanceOf يُرجع رصيد عنوان معين. transfer ينقل الـ tokens بين العناوين. أما approve و allowance فيسمحان للمستخدم بمنح صلاحية الإنفاق لعقد معين نيابةً عنه، وهي الآلية التي جعلت الـ DEXs ممكنة أصلاً. transferFrom ينفذ عملية الإنفاق المفوضة. ولأن كل token من نوع ERC20 يوفر نفس الواجهة، فإن أي wallet يدعم واحداً منها يدعمها جميعاً دون أي جهد إضافي.

ERC20 مقابل معايير Token الأخرى

ERC20 يغطي الـ fungible tokens، حيث كل وحدة قابلة للتبادل مع أي وحدة أخرى. أما ERC721 فيغطي الـ NFTs، حيث يكون كل token فريداً. خارج بيئة EVM يعمل النظير بشكل مختلف: Solana يعتمد على برنامج SPL token، الذي يتعامل مع حسابات الـ token على مستوى البروتوكول ذاته بدلاً من عقد منفصل لكل token. النتيجة العملية هي أن token من نوع ERC20 لا يستطيع الانتقال مباشرةً إلى Solana، بل يحتاج إلى bridging وإعادة إصدار.

إنشاء Token بمعيار ERC20

نشره يعني كتابة أو إعادة استخدام عقد يطبق الواجهة القياسية، ثم ضبط الـ supply والـ decimals والاسم والـ ticker، ثم نشره على السلسلة. قرارات tokenomics، أي كم mint ومن يستلم، أهم بكثير من الكود نفسه، الذي أصبح جاهزاً تقريباً في هذه المرحلة. وإذا لم ترغب في كتابة Solidity، يمكنك نشره عبر Token Creator من Smithii على Ethereum.

الأسئلة الشائعة

ما هو ERC20؟

ERC20 هو المعيار الذي يحدد آلية عمل الـ fungible tokens على Ethereum وعلى السلاسل المتوافقة مع EVM. يحدد الدوال التي يجب أن يطبقها عقد الـ token حتى تتمكن الـ wallets والمنصات من التفاعل معه.

ما الفرق بين ERC20 و ERC721؟

ERC20 مخصص للـ fungible tokens، حيث تكون كل وحدة مطابقة للأخرى وقابلة للتبادل. أما ERC721 فمخصص للـ NFTs، حيث يكون كل token فريداً ويمكن تمييزه بشكل مستقل.

هل تعمل tokens الـ ERC20 على سلاسل أخرى؟

تعمل على أي سلسلة متوافقة مع EVM، مثل Polygon أو Base أو Arbitrum. أما الانتقال إلى سلسلة غير EVM مثل Solana فيتطلب bridging وإعادة إصدار الـ token وفق المعيار الخاص بتلك السلسلة.

هل أحتاج إلى البرمجة لإنشاء token بمعيار ERC20؟

لا. كود العقد أصبح موحداً إلى حد كبير، وأدوات مثل Token Creator من Smithii تتيح لك نشر token بمعيار ERC20 عبر تعبئة الـ supply والاسم والـ ticker والـ decimals فقط.

هل تريد التفوق على منافسيك؟

اشترك في نشرتنا البريدية واحصل أسبوعياً على أخبار Blockchain مصممة خصيصاً لبنّائي web3.

PODIUM PNG - Smithii

هل أنت مستعد للارتقاء بمشروعك إلى المستوى التالي؟

انضم إلى قادة الـ trenches ومئات الفرق التي تُطلق وتُدير tokens الخاصة بها على Smithii.

أطلق Token الخاص بك

أطلق مشروعك دون كتابة أي كود على أكثر من 20 blockchain و launchpad.
استخدم bundles، خصّص الصلاحيات، والمزيد..

عزّز token الخاص بك - smithii

عزّز ووسّع نطاق مشروعك

أي مشروع يكبر عندما تدفعه للأمام. استخدم bots الخاصة بنا لرفع ظهور token الخاص بك، أو انتقل إلى مستوى أعلى مع أدواتنا الاحترافية.

Token Utilities - Smithii

أدوات مبسّطة

اطّلع على مجموعة واسعة من الأدوات المتقدمة التي تجعل مشروعك أكثر جاذبية وتُسهّل إدارته اليومية.

الصفحة الرئيسية لأدوات Smithii
اكتشف أدواتنا
Smithii

الحل الشامل
لمشاريع web3

اشترك في النشرة البريدية واحصل على E-Book مجاناً

© 2023 - 2026 Smithii | جميع الحقوق محفوظة