¿Qué es Infura?

¿Qué es Infura?

Infura es una plataforma para conectar con redes Blockchain y permite a los desarrolladores construir Smart Contracts utilizando un API JSON-RPC para interactuar con múltiples blockchains.

Aunque Infura fue la primera solución API construida para Ethereum, también ofrece soporte para la red de almacenamiento descentralizada, IPFS, Polygon, Arbitrum y Optimism, y ahora NEAR como parte de sus planes de expansión a través de multi.chains y protocolos para avanzar en la Web3.

Como Infura actúa como el punto de conexión con la blockchain, no hay necesidad de ejecutar un nodo propio para acceder a las cadenas de bloques. Esto reduce significativamente el tiempo de puesta en marcha, ya que no necesitas pasar horas sincronizando tus nodos con múltiples redes. Infura es una infraestructura como servicio (IaaS), por lo que proporciona todo lo que un desarrollador necesita para construir en blockchains.

Infura es interesante en escenarios en los que cualquier tu DApp con cualquiera de las redes Ethereum (test o main) sin configurar la red Ethereum o si quieres centrarte sólo en las características de la aplicación sin tener que preocuparte por la red en la que se ejecutará.

¿Cómo conectar con Ethereum con Infura?

A continuación, vamos a ver cómo conectar con Ethereum a través de Infura.

Primero iremos a https://infura.io/ y seleccionaremos SIGN UP, lo que nos permitirá crear una cuenta gratuita.

Una vez verificado el mail podré crear un proyecto ,elegiremos tipo Ethereum:

Tras esto aparecerá nuestro Dashboard:

Podemos ver que en la sección KEYs hay un desplegable ENDPOINT que nos permite elegir entre diferentes tipos de redes públicas disponibles en Infura.

Para obtener el endpoint de la testnet, elegiremos una de las testnets (ROPSTEN, RINKEBY, KOVAN) según el caso de uso.

Por ejemplo, podríamos seleccionar ROPSTEN y crear una cuenta en Ropsten (https://ropsten.etherscan.io/)

Y luego conectar con la red usando Web3J (podéis leer este post para ver cómo usar Web3J)

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s