Consensys se complace en anunciar una asociación con StarkWare, una empresa de software blockchain enfocada en soluciones ZK-rollup como StarkNet Layer 2 Validity-Rollup, que ofrece a desarrolladores y usuarios más opciones para participar en la construcción de un futuro multi-cadena. Como parte de esta asociación, MetaMask, la wallet descentralizada más utilizada de Web3, e Infura, la plataforma líder en infraestructura blockchain, han integrado StarkNet.
StarkNet es un ZK-rollup descentralizado y sin permisos. La red opera como una red L2 sobre Ethereum y permite que las dapps logren escalabilidad para sus necesidades computacionales sin comprometer la componibilidad ni la seguridad de Ethereum.
MetaMask ha creado un StarkNet snap (disponible únicamente en MetaMask Flask) para que los desarrolladores construyan sobre la red, mientras que Infura ofrece una beta privada para que los desarrolladores experimenten el poder de la red Infura en StarkNet.
Infura ahora es compatible con StarkNet
Infura ha incorporado StarkNet a su plataforma para ofrecer transacciones más rápidas y económicas dentro del ecosistema Ethereum, y para garantizar que los desarrolladores tengan opciones en cuanto a las redes que prefieren para sus proyectos. Los beneficios que los desarrolladores pueden esperar al construir con StarkNet en Infura incluyen:
Escalabilidad y tarifas reducidas: Funciones como la agregación de transacciones permiten una escalabilidad eficiente y menores costos de gas.
Seguridad: La verificación de las pruebas STARK que protegen las transacciones de las dapps se realiza en la red principal de Ethereum.
Velocidad: StarkNet ofrece una finalidad rápida.
Autocustodia: StarkNet es no custodial, lo que elimina los costos, riesgos y esfuerzos asociados al mantenimiento de un sistema de custodia tradicional.
Desarrollo más sencillo y mejor experiencia para el usuario final: Los contratos inteligentes de propósito general facilitan la implementación de cualquier lógica de negocio, y la naturaleza interoperable de la red brinda a los usuarios finales una experiencia fluida.
Los desarrolladores ya pueden acceder a la red StarkNet a través de los endpoints de la API de Infura, con soporte para todos los métodos RPC. Esto significa que los desarrolladores pueden implementar la lógica de negocio que prefieran en un contrato inteligente y desplegarlo sin permisos en StarkNet.
"Infura es uno de los conjuntos de herramientas de desarrollo blockchain más destacados del mundo. Por ello, StarkNet —el L2 de validez líder en Ethereum— reconoce la importancia estratégica de brindar al creciente ecosistema de StarkNet acceso al mejor conjunto de herramientas para consultar y analizar el estado de StarkNet. Este es un paso enormemente significativo para StarkNet." - Eli Ben-Sasson, cofundador y presidente de StarkWare
Por el momento, Infura está poniendo StarkNet a disposición de un grupo reducido de usuarios a través de su beta privada. Para registrar tu interés, apúntate a la lista de espera aquí.
MetaMask Snaps habilita el soporte para ZK-rollup
MetaMask es la wallet de autocustodia más utilizada del ecosistema. Con más de 17.000 dapps que la eligen como método preferido para que sus usuarios se conecten, MetaMask es la llave de acceso a Web3. Gracias a una comunidad de desarrolladores tan comprometida y a un gran deseo de innovación, MetaMask creó y lanzó un sistema que permite a cualquier desarrollador construir, sin necesidad de permisos, sobre el producto: MetaMask Snaps.
MetaMask Snaps ofrece a los desarrolladores una forma de ampliar las capacidades de MetaMask y habilitar nuevas funcionalidades para las dapps; por ejemplo, conectarse a una red no EVM como StarkNet, entre una infinidad de otros usos.
Los Snaps están disponibles actualmente solo en la versión de desarrollo —MetaMask Flask—, que los desarrolladores deberán instalar en su navegador para interactuar con la integración. Ten en cuenta que MetaMask Flask debe instalarse en un perfil de navegador distinto al de MetaMask estable.
Hasta ahora, StarkNet no era directamente compatible con MetaMask debido a que utiliza un formato de dirección y cuenta diferente al de Ethereum. En otras palabras: no es compatible con EVM. Este snap de Layer 2 es el primero de su tipo en habilitar el soporte para ZK-rollup, lo que brinda a los usuarios un acceso más amplio a redes descentralizadas sin permisos para aplicaciones rápidas y de bajo costo.
El StarkNet snap deriva las claves de StarkNet a partir de tu Frase de Recuperación Secreta de MetaMask, lo que te permite gestionar activos en StarkNet. Sin necesidad de crear otra cuenta, puedes usar el StarkNet snap para:
Desplegar cuentas en StarkNet
Realizar transacciones en StarkNet
Interactuar con contratos inteligentes de StarkNet
Si eres desarrollador y quieres comenzar, asegúrate de tener instalado MetaMask Flask y luego instala el StarkNet snap aquí. Obtén más información sobre cómo instalar y usar el Starknet snap en nuestra guía.
Ten en cuenta que StarkNet aún se encuentra en fase alpha y es posible que experimentes interrupciones del servicio. Úsalo bajo tu propia responsabilidad.