Rust ڈیولپرز کے لیے Ethereum
صفحہ کی آخری تازہ کاری: 26 اگست، 2025
غیر مرکزی ایپلی کیشنز (یا "dapps") بنانے کے لیے Ethereum کا استعمال کریں جو کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کا استعمال کرتی ہیں۔ یہ dapps قابل اعتماد ہو سکتی ہیں، یعنی ایک بار جب انہیں Ethereum پر ڈیپلائے کر دیا جاتا ہے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ غیر مرکزی ہو سکتی ہیں، یعنی کوئی واحد ادارہ یا شخص انہیں کنٹرول نہیں کرتا ہے اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
اسمارٹ کنٹریکٹس اور Solidity زبان کے ساتھ شروعات کرنا
Rust کو Ethereum کے ساتھ مربوط کرنے کے لیے اپنے پہلے قدم اٹھائیں
پہلے مزید بنیادی پرائمر کی ضرورت ہے؟ 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
ابتدائی مضامین
- Rust Ethereum کلائنٹopens in a new tab * نوٹ کریں کہ OpenEthereum کو فرسودہ قرار دے دیا گیا ہےopens in a new tab اور اب اس کی دیکھ بھال نہیں کی جا رہی ہے۔ اسے احتیاط کے ساتھ استعمال کریں اور ترجیحاً کسی دوسرے کلائنٹ کے نفاذ پر سوئچ کریں۔
- Rust کا استعمال کرتے ہوئے Ethereum پر ٹرانزیکشن بھیجناopens in a new tab
- Kovan کے لیے rust Wasm میں کنٹریکٹس لکھنے کے طریقے پر ایک مرحلہ وار ٹیوٹوریلopens in a new tab
درمیانی سطح کے مضامین
استعمال کے جدید پیٹرن
-
Ethereum جیسے نیٹ ورک کے ساتھ تعامل کرنے کے لیے pwasm_ethereum externs لائبریریopens in a new tab
-
JavaScript اور Rust کا استعمال کرتے ہوئے ایک غیر مرکزی چیٹ بنائیںopens in a new tab
-
Vue.js اور Rust کا استعمال کرتے ہوئے ایک غیر مرکزی ٹوڈو ایپ بنائیںopens in a new tab
Rust پروجیکٹس اور ٹولز
- pwasm-ethereumopens in a new tab - Ethereum جیسے نیٹ ورک کے ساتھ تعامل کرنے کے لیے externs کا مجموعہ
- Lighthouseopens in a new tab - تیز رفتار Ethereum کنسینسس لیئر کلائنٹ
- Ethereum WebAssemblyopens in a new tab - WebAssembly کے ایک ڈیٹرمنسٹک سب سیٹ کا استعمال کرتے ہوئے Ethereum اسمارٹ کنٹریکٹ ایگزیکیوشن لیئر کا مجوزہ ری ڈیزائن
- oasis_stdopens in a new tab - OASIS API حوالہ
- Solarisopens in a new tab - مقامی Parity کلائنٹ EVM کا استعمال کرتے ہوئے Solidity اسمارٹ کنٹریکٹس یونٹ ٹیسٹ ہارنس۔
- SputnikVMopens in a new tab - Rust Ethereum ورچوئل مشین کا نفاذ
- Waveletopens in a new tab - Rust میں Wavelet اسمارٹ کنٹریکٹ
- Foundryopens in a new tab - Ethereum ایپلیکیشن ڈیولپمنٹ کے لیے ٹول کٹ
- Alloyopens in a new tab - Ethereum اور دیگر EVM پر مبنی چینز کے ساتھ تعامل کے لیے اعلی کارکردگی والی، اچھی طرح سے آزمائی گئی اور دستاویزی لائبریریاں۔
- Ethers_rsopens in a new tab - Ethereum لائبریری اور والیٹ کا نفاذ
- SewUpopens in a new tab - ایک لائبریری جو آپ کو Rust کے ساتھ اپنا Ethereum ویب اسمبلی کنٹریکٹ بنانے میں مدد کرتی ہے اور بالکل ایک عام بیک اینڈ میں ڈیولپ کرنے کی طرح ہے
- Substreamsopens in a new tab - متوازی بلاک چین ڈیٹا انڈیکسنگ ٹیکنالوجی
- Rethopens in a new tab Reth (Rust Ethereum کا مخفف) ایک نیا Ethereum فل نوڈ نفاذ ہے
- Awesome Ethereum Rustopens in a new tab - Ethereum ایکو سسٹم میں Rust میں لکھے گئے پروجیکٹس کا ایک منتخب کردہ مجموعہ
مزید وسائل کی تلاش ہے؟ ethereum.org/developers. دیکھیں