এড়িয়ে গিয়ে মূল কন্টেন্টে যান
Change page

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

পৃষ্ঠাটি সর্বশেষ আপডেট করা হয়েছে: ২৭ অক্টোবর, ২০২৫

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

এই উদ্দেশ্যে, প্রতিটি Ethereum ক্লায়েন্ট JSON-RPC স্পেসিফিকেশন প্রয়োগ করে, তাই পদ্ধতিগুলির একটি অভিন্ন সেট রয়েছে যার উপর অ্যাপ্লিকেশনগুলি নির্ভর করতে পারে।

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

পূর্বশর্ত

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

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

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

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

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

Alchemy - Ethereum ডেভেলপমেন্ট প্ল্যাটফর্ম।

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

Bware Labs দ্বারা Blast - Ethereum মেইননেট এবং টেস্টনেটের জন্য বিকেন্দ্রীভূত API।

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

Cloudflare Ethereum গেটওয়ে।

Etherscan - ব্লক এক্সপ্লোরার এবং লেনদেন API

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

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

Infura - একটি পরিষেবা হিসাবে Ethereum API।

Node RPC - সাশ্রয়ী EVM JSON-RPC প্রদানকারী

NOWNodes - সম্পূর্ণ নোড এবং ব্লক এক্সপ্লোরার।

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

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

Zmok - JSON-RPC/WebSockets API হিসাবে গতি-ভিত্তিক Ethereum নোড।

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

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

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

Python টুলিং - Python-এর মাধ্যমে Ethereum ইন্টারঅ্যাকশনের জন্য বিভিন্ন লাইব্রেরি।

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

web3j - Ethereum-এর জন্য একটি Java/Android/Kotlin/Scala ইন্টিগ্রেশন লাইব্রেরি।

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

BlockCypher - Ethereum ওয়েব API।

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

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

Coinbase ক্লাউড নোড - ব্লকচেইন ইনফ্রাস্ট্রাকচার API।

Figment দ্বারা DataHub - Ethereum মেইননেট এবং টেস্টনেট সহ Web3 API পরিষেবা।

Moralis - এন্টারপ্রাইজ-গ্রেড EVM API প্রদানকারী।

NFTPort - Ethereum ডেটা এবং মিন্ট API।

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

Watchdata - Ethereum ব্লকচেইনে সহজ এবং নির্ভরযোগ্য API অ্যাক্সেস সরবরাহ করুন।

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

আরও পড়ুন

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

এই প্রবন্ধটা কি সহায়ক ছিল?