Dejo el repo que usa el profe en la clase.
Introducción al desarrollo en Capa 2
Desarrollando en capa 2
Introducción al desarrollo en capa 2
Desarrollo en Optimistic Rollups
Obteniendo fondos en un tesnet de capa 2
Lanzando un token en Arbitrum
Frontend para DApps
Intercomunicación entre capas
Desarrollo en zkRollups
Lanzamiento de NFTs en Immutable X
Smart Contracts con Cairo en Starknet
Utilizando el SDK de zkSync 2.0
DesafÃos técnicos de los zkRollups
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
La obtención de fondos es el primer paso para interactuar con cualquier blockchain, sea esta de primera o segunda capa.
Comencemos a preparar nuestro entorno de desarrollo para interactuar con Arbitrum, un Optimistic Rollup que nos permitirá desplegar cualquier tipo de contrato.
Ethereum posee diversas redes. Además de la mainnet que es la blockchain principal, existen redes de prueba como Goerli o Sepolia. Asà como existe una red de Goerli en la L1 de Ethereum, podremos encontrar el equivalente a Goerli en cualquier L2 como lo es Arbitrum.
Obtener fondos de prueba en L1 es muy sencillo, basta con ingresar a un faucet con tu Metamask, cambiar a la red de prueba en cuestión y solicitar algo de ETH. Tal vez el faucet tenga alguna limitación diaria, o solicite la creación de una cuenta para poder utilizarlo.
Una vez dispongas de los fondos en Goerli L1 Ethereum, tendrás que enviarlos a Goerli L2 Arbitrum. Para esto, primero agrega la red de Arbitrum Goerli Testnet a Metamask con la siguiente información:
Arbitrum Nitro Rollup Testnet
https://goerli-rollup.arbitrum.io/rpc
421613
ETH
https://goerli-rollup-explorer.arbitrum.io/
Ya podrás utilizar el Bridge de Arbitrum para enviar los fondos desde L1, hacia L2. Siempre asegúrate de estar situado en la red de Goerli con tu Metamask, recuerda que estamos manipulando fondos de prueba.
Deberás pagar por la comisión del envÃo de estos fondos de Capa 1 a Capa 2, la red de Arbitrum se demora alrededor de 15 minutos en completar las transacciones. El envÃo de los fondos se debe confirmar en ambas capas para disponer de los fondos.
Mientras esperas estos minutos a que se complete la transacción, puedes preparar el resto de tu entorno de desarrollo. Ten listo tu VS Code e instala NodeJS, ambos los necesitaremos para el despliegue de un contrato en Arbitrum en la próxima clase.
Contribución creada por: Kevin Fiorentino.
Aportes 2
Preguntas 1
Dejo el repo que usa el profe en la clase.
También pueden agregarlo con unos clicks simples desde Chainlist, claro siempre hay que fijarnos que estamos en la Goerli de Optimism
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?