பிரதான உள்ளடக்கத்திற்குச் செல்

இந்தப் பக்கத்தை மொழிபெயர்க்க உதவி செய்யுங்கள்

🌏

இவ்விணையப் பக்கம் இன்னும் மொழிபெயர்க்கப்படாததால், இதனை நீங்கள் ஆங்கிலத்தில் காண்கிறீர்கள். இதனை மொழிபெயர்க்க உதவுங்கள்.

பக்கத்தை மொழிபெயர்

இதில் நிரற்பிழை இல்லை!🐛

இன்னும் இந்தப் பக்கம் மொழிபெயர்க்கப்படவில்லை. இந்தப் பக்கத்தை நாங்கள் ஆங்கிலத்திலேயே வைத்திருக்கக் காரணமுள்ளது.

Backend API libraries

கடைசியாகத் திருத்தப்பட்டது: , Invalid DateTime
பக்கத்தைத் திருத்து

In order for a software application to interact with the Ethereum blockchain (i.e. read blockchain data and/or send transactions to the network), it must connect to an Ethereum node.

For this purpose, every Ethereum client implements the JSON-RPC specification, so there are a uniform set of methods that applications can rely on.

If you want to use a specific programming language to connect with an Ethereum node, there are many convenience libraries within the ecosystem that make this much easier. With these libraries, developers can write intuitive, one-line methods to initialize JSON-RPC requests (under the hood) that interact with Ethereum.

Prerequisites

It might be helpful to understand the Ethereum stack and Ethereum clients.

Why use a library?

These libraries abstract away much of the complexity of interacting directly with an Ethereum node. They also provide utility functions (e.g. converting ETH to Gwei) so as a developer you can spend less time dealing with the intricacies of Ethereum clients and more time focused on the unique functionality of your application.

Available libraries

Alchemy - Ethereum Development Platform.

  • alchemy.com
  • Documentation
  • GitHub
  • Discord

BlockCypher - Ethereum Web APIs.

Infura - The Ethereum API as a service.

Cloudflare Ethereum Gateway.

Coinbase Cloud Node - Blockchain Infrastructure API.

DataHub by Figment - Web3 API services with Ethereum Mainnet and testnets.

NFTPort - Ethereum Data and Mint APIs.

Nodesmith - JSON-RPC API access to Ethereum Mainnet and testnets.

Ethercluster - Run your own Ethereum API service supporting both ETH and ETC.

Chainstack - Elastic and dedicated Ethereum nodes as a service.

QuickNode - Blockchain Infrastructure as a Service.

Python Tooling - Variety of libraries for Ethereum interaction via Python.

web3j - A Java/Android/Kotlin/Scala integration library for Ethereum.

Rivet - Ethereum and Ethereum Classic APIs as a service powered by open source software.

Nethereum - An open source .NET integration library for blockchain.

Tatum - The ultimate blockchain development platform.

Watchdata - Provide simple and reliable API access to Ethereum blockchain.

Zmok - Speed-oriented Ethereum nodes as JSON-RPC/WebSockets API.

Further reading

Know of a community resource that helped you? Edit this page and add it!

இந்தக் கட்டுரை உதவியாக இருந்ததா?