رسٹ (Rust) ڈیولپرز کے لیے ایتھیریم
صفحہ کی آخری اپ ڈیٹ: 26 اگست، 2025
ایتھیریم کا استعمال کرتے ہوئے ڈی سینٹرلائزڈ ایپلی کیشنز (یا "dapps") بنائیں جو کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کو استعمال کرتی ہیں۔ یہ dapps قابل اعتماد ہو سکتی ہیں، جس کا مطلب ہے کہ ایک بار جب انہیں ایتھیریم پر ڈیپلائے کر دیا جائے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ ڈی سینٹرلائزڈ ہو سکتی ہیں، جس کا مطلب ہے کہ کوئی ایک ادارہ یا شخص انہیں کنٹرول نہیں کرتا اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
اسمارٹ کانٹریکٹس اور Solidity زبان کے ساتھ شروعات
رسٹ (Rust) کو ایتھیریم کے ساتھ مربوط کرنے کے لیے اپنے پہلے قدم اٹھائیں
کیا پہلے مزید بنیادی معلومات درکار ہیں؟ 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)
ابتدائی مضامین
- رسٹ ایتھیریم کلائنٹ (opens in a new tab) * نوٹ کریں کہ OpenEthereum متروک ہو چکا ہے (opens in a new tab) اور اب اسے برقرار نہیں رکھا جا رہا ہے۔ اسے احتیاط کے ساتھ استعمال کریں اور ترجیحی طور پر کسی دوسرے کلائنٹ پر منتقل ہو جائیں۔
- رسٹ کا استعمال کرتے ہوئے ایتھیریم پر ٹرانزیکشن بھیجنا (opens in a new tab)
- Kovan کے لیے رسٹ Wasm میں کانٹریکٹس لکھنے کے طریقے پر مرحلہ وار ٹیوٹوریل (opens in a new tab)
درمیانی سطح کے مضامین
ایڈوانسڈ استعمال کے پیٹرنز
-
ایتھیریم جیسے نیٹ ورک کے ساتھ تعامل کے لیے pwasm_ethereum externs لائبریری (opens in a new tab)
-
JavaScript اور رسٹ کا استعمال کرتے ہوئے ایک ڈی سینٹرلائزڈ چیٹ بنائیں (opens in a new tab)
-
Vue.js اور رسٹ کا استعمال کرتے ہوئے ایک ڈی سینٹرلائزڈ ٹوڈو (Todo) ایپ بنائیں (opens in a new tab)
رسٹ پروجیکٹس اور ٹولز
- pwasm-ethereum (opens in a new tab) - ایتھیریم جیسے نیٹ ورک کے ساتھ تعامل کے لیے externs کا مجموعہ
- Lighthouse (opens in a new tab) - تیز رفتار ایتھیریم کنسینسس لیئر کلائنٹ
- Ethereum WebAssembly (opens in a new tab) - WebAssembly کے ایک متعین ذیلی سیٹ کا استعمال کرتے ہوئے ایتھیریم اسمارٹ کانٹریکٹ ایگزیکیوشن لیئر کا مجوزہ ری ڈیزائن
- oasis_std (opens in a new tab) - OASIS API کا حوالہ
- Solaris (opens in a new tab) - نیٹو Parity کلائنٹ EVM کا استعمال کرتے ہوئے Solidity اسمارٹ کانٹریکٹس یونٹ ٹیسٹ ہارنیس۔
- SputnikVM (opens in a new tab) - رسٹ ایتھیریم ورچوئل مشین کا نفاذ
- Wavelet (opens in a new tab) - رسٹ میں Wavelet اسمارٹ کانٹریکٹ
- Foundry (opens in a new tab) - ایتھیریم ایپلی کیشن ڈیولپمنٹ کے لیے ٹول کٹ
- Alloy (opens in a new tab) - ایتھیریم اور دیگر EVM پر مبنی چینز کے ساتھ تعامل کے لیے اعلیٰ کارکردگی والی، اچھی طرح سے ٹیسٹ شدہ اور دستاویزی لائبریریاں۔
- Ethers_rs (opens in a new tab) - ایتھیریم لائبریری اور والیٹ کا نفاذ
- SewUp (opens in a new tab) - ایک لائبریری جو آپ کو رسٹ کے ساتھ اپنا ایتھیریم webassembly کانٹریکٹ بنانے میں مدد کرتی ہے، بالکل ایک عام بیک اینڈ میں ڈیولپ کرنے کی طرح
- Substreams (opens in a new tab) - متوازی بلاک چین ڈیٹا انڈیکسنگ ٹیکنالوجی
- Reth (opens in a new tab) Reth (رسٹ ایتھیریم کا مخفف) ایک نیا ایتھیریم فل-نوڈ نفاذ ہے
- Awesome Ethereum Rust (opens in a new tab) - رسٹ میں لکھے گئے ایتھیریم ایکو سسٹم میں پروجیکٹس کا ایک منتخب مجموعہ
مزید وسائل تلاش کر رہے ہیں؟ ethereum.org/developers. دیکھیں۔