مرکزی مواد پر جائیں
Change page

بیک اینڈ ⁦API⁩ لائبریریز

کسی سافٹ ویئر ایپلیکیشن کو ایتھیریم بلاک چین کے ساتھ تعامل کرنے (یعنی بلاک چین کا ڈیٹا پڑھنے اور/یا نیٹ ورک پر ٹرانزیکشنز بھیجنے) کے لیے، اسے ایک ایتھیریم نوڈ سے منسلک ہونا ضروری ہے۔

اس مقصد کے لیے، ہر ایتھیریم کلائنٹ جے سن آر پی سی تصریح کو نافذ کرتا ہے، تاکہ طریقہ کار (methods) کا ایک یکساں مجموعہ موجود ہو جس پر ایپلیکیشنز انحصار کر سکیں۔

اگر آپ ایتھیریم نوڈ سے منسلک ہونے کے لیے کوئی مخصوص پروگرامنگ زبان استعمال کرنا چاہتے ہیں، تو ایکو سسٹم میں بہت سی سہولت بخش لائبریریاں موجود ہیں جو اسے بہت آسان بناتی ہیں۔ ان لائبریریوں کے ساتھ، ڈیولپرز جے سن آر پی سی درخواستوں کو (اندرونی طور پر) شروع کرنے کے لیے آسان، ایک سطری طریقہ کار لکھ سکتے ہیں جو ایتھیریم کے ساتھ تعامل کرتے ہیں۔

شرائط

ایتھیریم اسٹیک اور ایتھیریم کلائنٹس کو سمجھنا مددگار ثابت ہو سکتا ہے۔

لائبریری کیوں استعمال کریں؟

یہ لائبریریاں براہ راست ایتھیریم نوڈ کے ساتھ تعامل کرنے کی زیادہ تر پیچیدگی کو دور کر دیتی ہیں۔ یہ افادیت کے فنکشنز بھی فراہم کرتی ہیں (مثلاً، ETH کو Gwei میں تبدیل کرنا) تاکہ ایک ڈیولپر کے طور پر آپ ایتھیریم کلائنٹس کی پیچیدگیوں سے نمٹنے میں کم وقت صرف کریں اور اپنی ایپلیکیشن کی منفرد فعالیت پر زیادہ توجہ مرکوز کر سکیں۔

دستیاب لائبریریاں

انفراسٹرکچر اور نوڈ سروسز

Alchemy - ایتھیریم ڈیولپمنٹ پلیٹ فارم۔

All That Node - نوڈ ایز اے سروس (Node-as-a-Service

Bware Labs کی جانب سے Blast - ایتھیریم مین نیٹ اور ٹیسٹ نیٹس کے لیے غیر مرکزی ⁦APIs⁩۔

BlockPi - زیادہ موثر اور تیز ⁦RPC⁩ سروسز فراہم کرتا ہے

Cloudflare ایتھیریم گیٹ وے۔

Etherscan - بلاک ایکسپلورر اور ٹرانزیکشن ⁦APIs⁩

Blockscout - اوپن سورس بلاک ایکسپلورر

GetBlock- Web3 ڈیولپمنٹ کے لیے بلاک چین ایز اے سروس (Blockchain-as-a-service)

Infura - ایتھیریم ⁦API⁩ بطور سروس۔

Node RPC - کم لاگت ⁦EVM⁩ جے سن آر پی سی پرووائیڈر

NOWNodes - فل نوڈز اور بلاک ایکسپلوررز۔

QuickNode - بلاک چین انفراسٹرکچر بطور سروس۔

Rivet - اوپن سورس سافٹ ویئر سے چلنے والی ایتھیریم اور ایتھیریم کلاسک ⁦APIs⁩ بطور سروس۔

Zmok - رفتار پر مبنی ایتھیریم نوڈز بطور جے سن آر پی سی/ویب ساکٹس (WebSockets) ⁦API⁩۔

ڈیولپمنٹ ٹولز

ethers-kt - ⁦EVM⁩ پر مبنی بلاک چینز کے لیے غیر مطابقت پذیر (Async)، اعلیٰ کارکردگی والی Kotlin/Java/Android لائبریری۔

Nethereum - بلاک چین کے لیے ایک اوپن سورس .NET انضمام لائبریری۔

Python ٹولنگ - Python کے ذریعے ایتھیریم کے ساتھ تعامل کے لیے مختلف لائبریریاں۔

Tatum - حتمی بلاک چین ڈیولپمنٹ پلیٹ فارم۔

Web3j - ایتھیریم کے لیے ایک Java/Android/Kotlin/Scala انضمام لائبریری۔

بلاک چین سروسز

BlockCypher - ایتھیریم ویب ⁦APIs⁩۔

Chainbase - ایتھیریم کے لیے ہمہ گیر (All-in-one) Web3 ڈیٹا انفراسٹرکچر۔

Chainstack - لچکدار اور مخصوص ایتھیریم نوڈز بطور سروس۔

کوائن بیس کلاؤڈ نوڈ - بلاک چین انفراسٹرکچر ⁦API⁩۔

Figment کی جانب سے DataHub - ایتھیریم مین نیٹ اور ٹیسٹ نیٹس کے ساتھ Web3 ⁦API⁩ سروسز۔

Moralis - انٹرپرائز گریڈ ⁦EVM API⁩ پرووائیڈر۔

NFTPort - ایتھیریم ڈیٹا اور ڈھالنے (Mint) کی ⁦APIs⁩۔

Tokenview - عام ملٹی کرپٹو بلاک چین ⁦APIs⁩ پلیٹ فارم۔

Watchdata - ایتھیریم بلاک چین تک سادہ اور قابل اعتماد ⁦API⁩ رسائی فراہم کرتا ہے۔

Codex - درجنوں چینز پر ریئل ٹائم، افزودہ بلاک چین ڈیٹا ⁦API⁩۔

Covalent - 200+ چینز کے لیے افزودہ بلاک چین ⁦APIs⁩۔

مزید مطالعہ

کسی ایسے کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحے میں ترمیم کریں اور اسے شامل کریں!