Backend API knihovny
Stránka naposledy aktualizována: 25. února 2026
Aby mohla softwarová aplikace komunikovat s ethereovým blockchainem (tj. číst data z blockchainu a/nebo posílat transakce do sítě), musí se připojit k ethereovému uzlu.
Za tímto účelem implementuje každý ethereový klient specifikaci JSON-RPC, takže existuje jednotná sada metod, na které se aplikace mohou spolehnout.
Pokud chcete pro připojení k síťovému uzlu na Ethereu použít konkrétní programovací jazyk, vytvořte si vlastní řešení, ale v rámci ekosystému existuje několik užitečných knihoven, které vám to značně usnadní. Pomocí těchto knihoven mohou vývojáři psát intuitivní jednořádkové metody pro inicializaci JSON-RPC požadavků, které komunikují s Ethereem.
Předpoklady
Mohlo by být užitečné porozumět ethereovému stacku a ethereovým klientům.
Proč používat knihovnu?
Knihovny snižují složitost přímé interakce se síťovým uzlem Etherea. Poskytují také užitečné funkce (např. převod ETH na Gwei), takže jako vývojář můžete strávit méně času řešením složitostí ethereových klientů a více času se věnovat jedinečným funkcím své aplikace.
Dostupné knihovny
Infrastruktura a služby uzlů
Alchemy – Vývojářská platforma pro Ethereum.
- alchemy.com (opens in a new tab)
- Dokumentace (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
All That Node – Uzel jako služba.
- All That Node.com (opens in a new tab)
- Dokumentace (opens in a new tab)
- Discord (opens in a new tab)
Blast od Bware Labs – Decentralizovaná API pro Ethereum Mainnet a testovací sítě.
BlockPi – Poskytování efektivnějších a rychlejších služeb RPC
- blockpi.io (opens in a new tab)
- Dokumentace (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Brána Cloudflare pro Ethereum.
Etherscan - Průzkumník bloků a APIs transakcí
Blockscout – open-source prohlížeč bloků
GetBlock – Blockchain jako služba pro vývoj Web3
Infura – Ethereum API jako služba.
Node RPC – Nákladově efektivní poskytovatel EVM JSON-RPC
NOWNodes – Plnohodnotné uzly a prohlížeče bloků.
QuickNode – Blockchainová infrastruktura jako služba.
Rivet – API pro Ethereum a Ethereum Classic jako služba postavená na open-source softwaru.
Zmok – Ethereové uzly zaměřené na rychlost jako JSON-RPC/WebSockets API.
- zmok.io (opens in a new tab)
- GitHub (opens in a new tab)
- Dokumentace (opens in a new tab)
- Discord (opens in a new tab)
Vývojářské nástroje
ethers-kt – Asynchronní, vysoce výkonná knihovna pro Kotlin/Javu/Android pro blockchainy založené na EVM.
Nethereum – Open-source .NET integrační knihovna pro blockchain.
Nástroje pro Python – Různé knihovny pro interakci s Ethereem přes Python.
- py.ethereum.org (opens in a new tab)
- web3.py GitHub (opens in a new tab)
- web3.py Chat (opens in a new tab)
Tatum – Špičková vývojářská platforma pro blockchain.
- Tatum (opens in a new tab)
- GitHub (opens in a new tab)
- Dokumentace (opens in a new tab)
- Discord (opens in a new tab)
web3j – Integrační knihovna pro Javu, Android, Kotlin a Scalu pro Ethereum.
Blockchainové služby
BlockCypher – Webová API pro Ethereum.
Chainbase – Komplexní datová infrastruktura web3 pro Ethereum.
Chainstack – Elastické a dedikované ethereové uzly jako služba.
- chainstack.com (opens in a new tab)
- Dokumentace (opens in a new tab)
- Referenční příručka API pro Ethereum (opens in a new tab)
Coinbase Cloud Node – API pro infrastrukturu blockchainu.
DataHub od Figmentu – Služby API Web3 s Ethereum Mainnetem a testovacími sítěmi.
Moralis – Poskytovatel EVM API na podnikové úrovni.
- moralis.io (opens in a new tab)
- Dokumentace (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
- Fórum (opens in a new tab)
NFTPort – Datová a mintovací API na Ethereu.
- nftport.xyz (opens in a new tab)
- Dokumentace (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Tokenview – Univerzální blockchainová platforma API pro více kryptoměn.
- services.tokenview.io (opens in a new tab)
- Dokumentace (opens in a new tab)
- GitHub (opens in a new tab)
Watchdata – Poskytuje jednoduchý a spolehlivý přístup přes API k blockchainu Etherea.
Covalent – Obohacená blockchainová API pro více než 200 blockchainů.
- covalenthq.com (opens in a new tab)
- Dokumentace (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Další čtení
Víte o komunitním zdroji, který vám pomohl? Upravte tuto stránku a přidejte ho!
Související témata
Související návody
- Nastavení Web3.js pro použití ethereového blockchainu v JavaScriptu – Návod na nastavení web3.js ve vašem projektu.
- Volání chytrých kontraktů z JavaScriptu – Podívejte se, jak pomocí tokenu DAI volat funkce kontraktů v JavaScriptu.