پائتھون ڈیولپرز کے لیے ایتھیریم
صفحہ کی آخری اپ ڈیٹ: 26 فروری، 2026
ایتھیریم کا استعمال کرتے ہوئے ڈی سینٹرلائزڈ ایپلی کیشنز (یا "dapps") بنائیں جو کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کو استعمال کرتی ہیں۔ یہ dapps قابل اعتماد ہو سکتی ہیں، جس کا مطلب ہے کہ ایک بار جب انہیں ایتھیریم پر ڈیپلائے کر دیا جاتا ہے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ ڈی سینٹرلائزڈ ہو سکتی ہیں، جس کا مطلب ہے کہ کوئی ایک ادارہ یا شخص انہیں کنٹرول نہیں کرتا اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
اسمارٹ کانٹریکٹس اور Solidity زبان کے ساتھ شروعات
پائتھون کو ایتھیریم کے ساتھ مربوط کرنے کے لیے اپنے پہلے قدم اٹھائیں
کیا پہلے مزید بنیادی معلومات درکار ہیں؟ ethereum.org/learn یا ethereum.org/developers دیکھیں۔
- بلاک چین کی وضاحت (opens in a new tab)
- اسمارٹ کانٹریکٹس کو سمجھنا (opens in a new tab)
- اپنا پہلا اسمارٹ کانٹریکٹ لکھیں (opens in a new tab)
- Solidity کو کمپائل اور ڈیپلائے کرنے کا طریقہ سیکھیں (opens in a new tab)
- بلاک چین میں پائتھون کی حالت 2023 کی رپورٹ (opens in a new tab)
ابتدائی مضامین
- web3.py کا جائزہ (opens in a new tab)
- ایتھیریم پائتھون ایکو سسٹم کا دورہ (opens in a new tab)
- ایتھیریم کے لیے ایک (پائتھون) ڈیولپر کی گائیڈ (opens in a new tab)
- انعام کے قابل: ایک ایتھیریم پائتھون ہیکاتھون گائیڈ (opens in a new tab)
- Vyper کے ساتھ اسمارٹ کانٹریکٹس کا تعارف (opens in a new tab)
- Python Flask کا استعمال کرتے ہوئے ایتھیریم کانٹریکٹ کیسے تیار کریں؟ (opens in a new tab)
- Web3.py کا تعارف · پائتھون ڈیولپرز کے لیے ایتھیریم (opens in a new tab)
- Python اور web3.py کا استعمال کرتے ہوئے اسمارٹ کانٹریکٹ فنکشن کو کیسے کال کریں (opens in a new tab)
درمیانی سطح کے مضامین
- web3.py کے دوست: Ape کا تعارف (opens in a new tab)
- پائتھون پروگرامرز کے لیے Dapp ڈیولپمنٹ (opens in a new tab)
- پائتھون ایتھیریم انٹرفیس بنانا: حصہ 1 (opens in a new tab)
- پائتھون میں ایتھیریم اسمارٹ کانٹریکٹس: ایک جامع گائیڈ (opens in a new tab)
اعلی درجے کے استعمال کے پیٹرنز
- web3.py پیٹرنز: ریئل ٹائم ایونٹ سبسکرپشنز (opens in a new tab)
- web3.py پیٹرنز: WebSocketProvider (opens in a new tab)
- پائتھون کا استعمال کرتے ہوئے ایتھیریم اسمارٹ کانٹریکٹ کو کمپائل، ڈیپلائے اور کال کرنا (opens in a new tab)
- Slither کے ساتھ Solidity اسمارٹ کانٹریکٹس کا تجزیہ کریں (opens in a new tab)
- بلاک چین فنٹیک ٹیوٹوریل: پائتھون کے ساتھ قرض دینا اور لینا (opens in a new tab)
آرکائیو شدہ مضامین
- Python اور Brownie کے ساتھ اپنا ERC20 ٹوکن ڈیپلائے کریں (opens in a new tab)
- اسمارٹ کانٹریکٹس کو ڈیپلائے کرنے کے لیے Brownie اور Python کا استعمال (opens in a new tab)
- Brownie کے ساتھ OpenSea پر NFTs بنانا (opens in a new tab)
پائتھون پروجیکٹس اور ٹولز
فعال:
- Web3.py (opens in a new tab) - ایتھیریم کے ساتھ تعامل کے لیے پائتھون لائبریری
- Vyper (opens in a new tab) - EVM کے لیے پائتھونک اسمارٹ کانٹریکٹ زبان
- Ape (opens in a new tab) - پائتھون کے ماہرین، ڈیٹا سائنسدانوں، اور سیکیورٹی پروفیشنلز کے لیے اسمارٹ کانٹریکٹ ڈیولپمنٹ ٹول
- py-evm (opens in a new tab) - ایتھیریم ورچوئل مشین کا نفاذ
- eth-tester (opens in a new tab) - ایتھیریم پر مبنی ایپلی کیشنز کی ٹیسٹنگ کے لیے ٹولز
- eth-utils (opens in a new tab) - ایتھیریم سے متعلقہ کوڈ بیسز کے ساتھ کام کرنے کے لیے یوٹیلیٹی فنکشنز
- py-solc-x (opens in a new tab) - solc solidity کمپائلر کے گرد پائتھون ریپر جس میں 0.5.x کی سپورٹ شامل ہے
- pymaker (opens in a new tab) - Maker کانٹریکٹس کے لیے پائتھون API
- siwe (opens in a new tab) - پائتھون کے لیے ایتھیریم کے ساتھ سائن ان (siwe)
- ایتھیریم انضمام کے لیے Web3 DeFi (opens in a new tab) - ERC-20، Uniswap اور دیگر مقبول پروجیکٹس کے لیے تیار انضمام کے ساتھ ایک پائتھون پیکج
- Wake (opens in a new tab) - کانٹریکٹس کی ٹیسٹنگ، فزنگ، ڈیپلائمنٹ، کمزوریوں کی اسکیننگ اور کوڈ نیویگیشن کے لیے آل ان ون پائتھون فریم ورک (لینگویج سرور - Tools for Solidity (opens in a new tab))
آرکائیو شدہ / اب مینٹین نہیں کیے جاتے:
- Trinity (opens in a new tab) - ایتھیریم پائتھون کلائنٹ
- Mamba (opens in a new tab) - Vyper زبان میں لکھے گئے اسمارٹ کانٹریکٹس کو لکھنے، کمپائل کرنے اور ڈیپلائے کرنے کا فریم ورک
- Brownie (opens in a new tab) - ایتھیریم اسمارٹ کانٹریکٹس کو ڈیپلائے کرنے، ٹیسٹ کرنے اور ان کے ساتھ تعامل کے لیے پائتھون فریم ورک
- pydevp2p (opens in a new tab) - ایتھیریم P2P اسٹیک کا نفاذ
- py-wasm (opens in a new tab) - ویب اسمبلی انٹرپریٹر کا پائتھون نفاذ
مزید وسائل تلاش کر رہے ہیں؟ ethereum.org/developers دیکھیں۔
پائتھون ٹولنگ استعمال کرنے والے پروجیکٹس
مندرجہ ذیل ایتھیریم پر مبنی پروجیکٹس اس صفحے پر مذکور ٹولز کا استعمال کرتے ہیں۔ متعلقہ اوپن سورس ریپوزٹریز مثالی کوڈ اور بہترین طریقوں کے لیے ایک اچھے حوالے کے طور پر کام کرتی ہیں۔
- Yearn Finance (opens in a new tab) اور Yearn Vault Contracts ریپوزٹری (opens in a new tab)
- Curve (opens in a new tab) اور Curve اسمارٹ کانٹریکٹس ریپوزٹری (opens in a new tab)
- BadgerDAO (opens in a new tab) اور Brownie ٹول چین کا استعمال کرتے ہوئے اسمارٹ کانٹریکٹس (opens in a new tab)
- Sushi (opens in a new tab) اپنے ویسٹنگ کانٹریکٹس کو منظم کرنے اور ڈیپلائے کرنے میں پائتھون (opens in a new tab) کا استعمال کرتا ہے
- Alpha Finance (opens in a new tab)، جو Alpha Homora کی شہرت رکھتا ہے، اسمارٹ کانٹریکٹس کو ٹیسٹ اور ڈیپلائے کرنے کے لیے Brownie (opens in a new tab) کا استعمال کرتا ہے
پائتھون کمیونٹی کی بحث
- Web3.py اور دیگر پائتھون فریم ورک کی بحث کے لیے Ethereum Python Community Discord (opens in a new tab)
- Vyper اسمارٹ کانٹریکٹ پروگرامنگ کی بحث کے لیے Vyper Discord (opens in a new tab)
دیگر مجموعی فہرستیں
Vyper وکی میں Vyper کے لیے وسائل کی ایک ناقابل یقین فہرست (opens in a new tab) موجود ہے