Infura da a los desarrolladores una forma fiable de comunicarse con las blockchains. Ejecutar un nodo supone mantener servidores, almacenamiento y sincronización, así que muchos proyectos prefieren usar una API. Infura ofrece endpoints JSON-RPC y WebSocket para Ethereum, redes de capa 2 y otras cadenas, de modo que las apps pueden leer datos, enviar transacciones y suscribirse a eventos con una sola clave.
El servicio incluye extras. La compatibilidad con IPFS ofrece almacenamiento descentralizado de archivos, y funciones como la estimación del gas y la monitorización de la red ayudan a los desarrolladores. Como Infura forma parte de Consensys, que también hace MetaMask, está muy integrada en buena parte del ecosistema de Ethereum, y muchas carteras y aplicaciones dependen de ella.
Infura tiene un nivel gratuito con límites diarios de solicitudes y planes de pago con más capacidad y funciones. Depender de un proveedor centralizado es un tema de debate en un sector que valora la descentralización, y las caídas pueden afectar a muchas apps a la vez, por lo que algunos proyectos usan varios proveedores. Entre las alternativas están Alchemy, QuickNode, Ankr, Chainstack y los nodos propios. Infura encaja con desarrolladores que crean carteras y aplicaciones descentralizadas y quieren un acceso sencillo y fiable.