মূল কন্টেন্টে যান
Change page

ব্যাকএন্ড API লাইব্রেরি

একটি সফ্টওয়্যার অ্যাপ্লিকেশনকে ইথেরিয়াম ব্লকচেইনের সাথে ইন্টারঅ্যাক্ট করতে (অর্থাৎ, ব্লকচেইন ডেটা পড়তে এবং/অথবা নেটওয়ার্কে ট্রানজ্যাকশন পাঠাতে), এটিকে অবশ্যই একটি ইথেরিয়াম নোডের সাথে সংযুক্ত হতে হবে।

এই উদ্দেশ্যে, প্রতিটি ইথেরিয়াম ক্লায়েন্ট জেসন-আরপিসি স্পেসিফিকেশন প্রয়োগ করে, তাই মেথড-এর একটি অভিন্ন সেট রয়েছে যার উপর অ্যাপ্লিকেশনগুলি নির্ভর করতে পারে।

আপনি যদি একটি ইথেরিয়াম নোডের সাথে সংযোগ করতে একটি নির্দিষ্ট প্রোগ্রামিং ভাষা ব্যবহার করতে চান, তবে ইকোসিস্টেমের মধ্যে অনেক সুবিধাজনক লাইব্রেরি রয়েছে যা এটিকে আরও সহজ করে তোলে। এই লাইব্রেরিগুলির সাহায্যে, ডেভেলপাররা ইথেরিয়ামের সাথে ইন্টারঅ্যাক্ট করে এমন জেসন-আরপিসি রিকোয়েস্ট (অভ্যন্তরীণভাবে) শুরু করার জন্য সহজ, এক-লাইনের মেথড লিখতে পারেন।

পূর্বশর্ত

ইথেরিয়াম স্ট্যাক এবং ইথেরিয়াম ক্লায়েন্ট সম্পর্কে বোঝা সহায়ক হতে পারে।

কেন একটি লাইব্রেরি ব্যবহার করবেন?

এই লাইব্রেরিগুলি সরাসরি একটি ইথেরিয়াম নোডের সাথে ইন্টারঅ্যাক্ট করার অনেক জটিলতা দূর করে। এগুলি ইউটিলিটি ফাংশনও প্রদান করে (যেমন, ETH-কে Gwei-তে রূপান্তর করা) যাতে একজন ডেভেলপার হিসেবে আপনি ইথেরিয়াম ক্লায়েন্টগুলির জটিলতাগুলি মোকাবেলা করতে কম সময় ব্যয় করতে পারেন এবং আপনার অ্যাপ্লিকেশনের অনন্য কার্যকারিতার উপর বেশি সময় ফোকাস করতে পারেন।

উপলব্ধ লাইব্রেরি

পরিকাঠামো এবং নোড পরিষেবা

Alchemy - ইথেরিয়াম ডেভেলপমেন্ট প্ল্যাটফর্ম।

All That Node - নোড-অ্যাজ-এ-সার্ভিস।

Blast by Bware Labs - ইথেরিয়াম মেইননেট এবং টেস্টনেটগুলির জন্য ডিসেন্ট্রালাইজড API।

BlockPi - আরও দক্ষ এবং দ্রুত RPC পরিষেবা প্রদান করে

Cloudflare Ethereum Gateway.

Etherscan - ব্লক এক্সপ্লোরার এবং ট্রানজ্যাকশন API

Blockscout - ওপেন সোর্স ব্লক এক্সপ্লোরার

GetBlock- Web3 ডেভেলপমেন্টের জন্য ব্লকচেইন-অ্যাজ-এ-সার্ভিস

Infura - একটি পরিষেবা হিসাবে ইথেরিয়াম API।

Node RPC - সাশ্রয়ী EVM জেসন-আরপিসি প্রোভাইডার

NOWNodes - ফুল নোড এবং ব্লক এক্সপ্লোরার।

QuickNode - একটি পরিষেবা হিসাবে ব্লকচেইন পরিকাঠামো।

Rivet - ওপেন সোর্স সফ্টওয়্যার দ্বারা চালিত একটি পরিষেবা হিসাবে ইথেরিয়াম এবং ইথেরিয়াম ক্লাসিক API।

Zmok - জেসন-আরপিসি/WebSockets API হিসাবে গতি-ভিত্তিক ইথেরিয়াম নোড।

ডেভেলপমেন্ট টুল

ethers-kt - EVM-ভিত্তিক ব্লকচেইনগুলির জন্য অ্যাসিঙ্ক, উচ্চ-পারফরম্যান্স Kotlin/Java/Android লাইব্রেরি।

Nethereum - ব্লকচেইনের জন্য একটি ওপেন সোর্স .NET ইন্টিগ্রেশন লাইব্রেরি।

Python Tooling - Python-এর মাধ্যমে ইথেরিয়াম ইন্টারঅ্যাকশনের জন্য বিভিন্ন লাইব্রেরি।

Tatum - চূড়ান্ত ব্লকচেইন ডেভেলপমেন্ট প্ল্যাটফর্ম।

Web3j - ইথেরিয়ামের জন্য একটি Java/Android/Kotlin/Scala ইন্টিগ্রেশন লাইব্রেরি।

ব্লকচেইন পরিষেবা

BlockCypher - ইথেরিয়াম ওয়েব API।

Chainbase - ইথেরিয়ামের জন্য অল-ইন-ওয়ান Web3 ডেটা পরিকাঠামো।

Chainstack - একটি পরিষেবা হিসাবে ইলাস্টিক এবং ডেডিকেটেড ইথেরিয়াম নোড।

Coinbase Cloud Node - ব্লকচেইন পরিকাঠামো API।

DataHub by Figment - ইথেরিয়াম মেইননেট এবং টেস্টনেটগুলির সাথে Web3 API পরিষেবা।

Moralis - এন্টারপ্রাইজ-গ্রেড EVM API প্রোভাইডার।

NFTPort - ইথেরিয়াম ডেটা এবং মিন্ট API।

Tokenview - সাধারণ মাল্টি-ক্রিপ্টো ব্লকচেইন API প্ল্যাটফর্ম।

Watchdata - ইথেরিয়াম ব্লকচেইনে সহজ এবং নির্ভরযোগ্য API অ্যাক্সেস প্রদান করে।

Codex - কয়েক ডজন চেইন জুড়ে রিয়েল-টাইম, সমৃদ্ধ ব্লকচেইন ডেটা API।

Covalent - 200+ চেইনের জন্য সমৃদ্ধ ব্লকচেইন API।

আরও পড়ুন

এমন কোনো কমিউনিটি রিসোর্স সম্পর্কে জানেন যা আপনাকে সাহায্য করেছে? এই পেজটি এডিট করুন এবং এটি যোগ করুন!