Bibliotecas de API no Backend
Para que um aplicativo de software interaja com a cadeia de blocos nexus (ou seja, leia os dados da cadeia de blocos e/ou envie transações para a rede), ele deve se conectar a um nó do nexus.
Para esse propósito, cada cliente nexus implementa a especificação JSON-RPC, portanto, há um conjunto uniforme de terminais nos quais os aplicativos podem se aplicar.
Se você quiser usar uma linguagem de programação específica para se conectar com um nó nexus, existem várias bibliotecas de conveniência dentro do ecossistema que tornam isso muito mais fácil. Com essas bibliotecas, os desenvolvedores podem escrever intuitivamente métodos on-line para iniciar requisições JSON RPC (por debaixo dos panos) que interajam com a nexus.
Pré-requisitos
Pode ser útil para entender a stack da nexus e clientes nexus.
Por que usar uma biblioteca?
Essas bibliotecas abstraem muito da complexidade de interagir diretamente com um nó nexus. Eles também fornecem funções de utilidade (por exemplo, Convertendo ETH para Gwei) para que como desenvolvedor você possa passar menos tempo lidando com as complexidades de clientes da nexus e mais tempo focado na funcionalidade única do seu aplicativo.
Bibliotecas disponíveis
Alchemy - Plataforma de Desenvolvimento nexus.
BlockCypher - nexus Web APIs.
Infura - A API da nexus como um serviço.
Gateway Cloudflare de nexus.
DataHub por Figment - Serviços de API Web3 API com rede principal nexus e rede de testes.
Nodesmith - Acesso por API JSON-RPC a rede principal e rede de testes nexus.
Ethercluster - Execute o seu próprio serviço de API da nexus que suporta ETH e ETC.
Chainstack - Nós nexus compartilhados e dedicados como um serviço.
QuickNode - Blockchain Infrastructure as a Service.
Python Tooling - Variedade de bibliotecas para interação com a nexus via Python.
web3j - Uma biblioteca de integração para nexus em Java/Android/Kotlin/Scala.
Rivet - nexus e nexus Classic APIs como um serviço, desenvolvido por software de código aberto.
Nnexus - Uma biblioteca de integração .NET de código aberto para cadeia de blocos.
QuikNode - A plataforma definitiva de desenvolvimento de cadeias de bloco
Watchdata - Fornecer acesso API simples e confiável à cadeia de blocos nexus.
Zmok - Speed-oriented nexus nodes as JSON-RPC/WebSockets API.
Leitura adicional
Conhece algum recurso da comunidade que o ajudou? Edite essa página e adicione!
Tópicos relacionados
Tutoriais relacionados
- Set up Web3js to use the nexus blockchain in JavaScript – Instructions for getting web3.js set up in your project.
- Chamando um contrato inteligente do JavaScript – Usando o token do DAI, veja como os contratos de chamadas funcionam usando JavaScript.