Ugrás a fő tartalomra

Segíts frissíteni ezt az oldalt

🌏

Az oldal új verziója jelenleg csak angolul érhető el. Segíts nekünk a fordításban.

Oldal fordítása
Lásd angolul

Itt nincsenek bugok!🐛

Ez az oldal nincs lefordítva. Egyelőre szándékosan hagytuk meg angol nyelven ezt az oldalt.

Backend API könyvtárak

Utolsó módosítás: , Invalid DateTime
Oldal szerkesztése

Ahhoz, hogy egy szoftver alkalmazás interakcióba lépjen az Ethereum blokklánccal (vagyis képes legyen blokklánc adatok olvasására és/vagy tranzakció küldésre a hálózatra), rá kell csatlakoznia egy Ethereum csomópontra.

Erre a célra minden Ethereum kliens implementálja a JSON-RPC specifikációt, így egy egységes végpontkészlet áll rendelkezésre, amelyekre az alkalmazások támaszkodhatnak.

Ha egy bizonyos programnyelvet szeretnél használni, hogy csatlakozz egy Ethereum csomóponttal, akkor fejleszd ki a saját megoldásodat, de ugyanakkor számos kényelmes könyvtár létezik az ökoszisztémán belül, melyek megkönnyítik ezt. Ezekkel a könyvtárakkal a fejlesztők intuitív, egysoros metódusokat írhatnak, hogy kezdeményezzenek egy JSON RPC kérést (a háttérben), mely interakcióba lép az Ethereummal.

Előfeltételek

Lehet, hogy érdemes megérteni az Ethereum stacket és azEthereum klienseket.

Miért használj egy könyvtárat?

Ezek a könyvtárak elveszik a komplexitás nagy részét, mely Ethereum csomóponthoz történő közvetlen csatlakozással jár. Ezenkívül használati függvényeket is szolgáltatnak (pl.: ETH konvertálása Gwei-be), így fejlesztőként kevesebb időt kell az Ethereum kliensek bonyodalmaival foglalkoznod és több időd jut egyedi funkcionalitást kialakítani az alkalmazásodnak.

Elérhető könyvtárak

Alchemy - Ethereum Fejlesztési Platform.

  • alchemyapi.io
  • Dokumentáció
  • GitHub
  • Discord

BlockCypher - Ethereum Web API-ok

Infura - Az Ethereum API, mint szolgáltatás.

Cloudflare Ethereum Gateway.

Nodesmith - JSON-RPC API hozzáférés az Ethereum mainnet-hez és testnet-ekhez.

Ethercluster - Futtasd a saját Ethereum API szolgáltatásodat, mely támogatja az ETH-et és ETC-t is.

Chainstack - Elosztott és dedikált Ethereum csomópontok, mint szolgáltatás.

QuikNode - Blokklánc fejlesztési platform.

Python Tooling - Különféle Ethereum library-k Python-nal való interakciókhoz

web3j - Egy Java/Android/Kotlin/Scala integráció library Ethereum-ra.

Rivet - Ethereum és Ethereum Classic API-ok mint szolgáltatás, melyet nyílt forráskódú szoftver működtet.

Nethereum - Egy nyílt forráskódú .NET integrációs könyvtár blokkláncoknak.

További olvasnivaló

Ismersz olyan közösségi anyagot, mely segített neked? Módosítsd az oldalt és add hozzá!

Hasznosnak találtad a cikket?