Circle lanza una plataforma de desarrollo Web3 para desarrolladores de Web2
La emisora de stablecoins Circle ha lanzado una nueva herramienta que, según anuncia en un comunicado y una publicación en redes sociales el 19 de octubre, permitirá a los desarrolladores “eliminar la complejidad” de construir aplicaciones Web3.
Llamada “Plataforma de Contratos Inteligentes”, la nueva herramienta permite a los desarrolladores implementar contratos inteligentes utilizando un conjunto de plantillas de código preseleccionadas y ya validadas, junto con una consola o APIs REST, lo que podría facilitar su uso para programadores tradicionales de Web2.
Circle también lanzó una herramienta de Gas Station que permite a los desarrolladores pagar las tarifas de gas de sus usuarios, lo que, afirman, puede facilitar la incorporación de usuarios.
1/ Introducing Gas Station and Smart Contract Platform – built for #devs & available in beta!
Our two new #Web3 Services products provide solutions for devs & businesses to remove cost, complexity & friction for app users. Let’s dive in to learn how our Web3 services continues… pic.twitter.com/gZnpAvYepT
— Circle (@circle) 19 de octubre de 2023
Cuando los desarrolladores implementan contratos inteligentes, suelen depender de herramientas de desarrollo Web3 como Truffle o Hardhat para llevar a cabo la implementación. Al usar estas herramientas, los contratos deben estar escritos en Solidity, un lenguaje que algunos programadores convencionales no conocen muy bien. También requieren que los desarrolladores creen y ejecuten scripts de implementación o “migración” en la cadena de bloques, un proceso con el que algunos desarrolladores de Web2 no están familiarizados.
Según sus documentos, la plataforma de contratos inteligentes de Circle proporciona un conjunto de plantillas preseleccionadas que se pueden utilizar para crear diversos contratos inteligentes. Por ejemplo, los desarrolladores pueden utilizar las plantillas para producir contratos para tokens no fungibles (NFT), programas de lealtad en la cadena de bloques e interacciones con Uniswap u otros proyectos de finanzas descentralizadas o con los contratos de stablecoin de Circle. Esto implica que un desarrollador puede utilizar la plataforma para evitar tener que crear un contrato completo en Solidity desde cero, lo que podría facilitar que los desarrolladores de Web2 comiencen a construir en Web3.
Una vez creado el contrato, el desarrollador puede implementarlo en Polygon utilizando una consola “sin código” proporcionada como parte de la plataforma, según indica el comunicado. Esto implica que el desarrollador no necesita escribir un script de “migración” para implementar el contrato al usar la plataforma de Circle. Según el anuncio, la consola “sin código” aún no está disponible para Ethereum o Avalanche.
No obstante, la plataforma también proporciona un conjunto de interfaces de programación de aplicaciones de transferencia de estado representacional (REST APIs) para su uso en estas redes, y los desarrolladores pueden utilizarlas para implementar o interactuar con sus contratos. Las APIs REST son el medio estándar que utilizan los desarrolladores para interactuar con bases de datos Web2, lo que las hace más familiares para los desarrolladores que nunca han construido aplicaciones Web3.
Circle tiene planes de hacer tanto la consola “sin código” como las APIs REST disponibles para más redes en el futuro, según indica el comunicado.
Según los documentos de la plataforma, los desarrolladores también pueden utilizarla para implementar un contrato personalizado que no utilice una de las plantillas, aunque en este caso deben proporcionar el bytecode compilado para el mismo. Aun así, incluso en este caso, el desarrollador evita la necesidad de escribir un script de implementación, ya que esto puede ser gestionado tanto por la consola como por las APIs REST.
Circle también anunció una segunda característica para desarrolladores llamada “Gas Station”. Permite a los desarrolladores de aplicaciones Web3 pagar las tarifas de gas de sus usuarios. Esto permite potencialmente que los desarrolladores incorporen a los usuarios más fácilmente, ya que evita que los usuarios necesiten prefinanciar sus billeteras con la moneda nativa de una red.
Gas Station utiliza la función de abstracción de cuentas de Ethereum para implementar estas transacciones sin gas. La aplicación superpoderes Grab ya ha implementado la nueva característica, permitiendo a los usuarios no pagar gas cuando canjean vales NFT, indica el comunicado.
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión
Las inversiones en criptoactivos no están reguladas. Es posible que no sean apropiados para inversores minoristas y que se pierda el monto total invertido. Los servicios o productos ofrecidos no están dirigidos ni son accesibles a inversores en España.