Implementación de contratos inteligentes
Necesitas implementar tu contrato inteligente para que esté disponible para los usuarios de una red de Ethereum.
Para implementar un contrato inteligente, envías una transacción de Ethereum que contenga el código del contrato inteligente recopilado sin especificar ningún destinatario.
Requisitos previos
Deberías entender las redes Ethereum, las transacciones y la anatomía de los contratos inteligentes antes de implementar contratos inteligentes.
Implementar un contrato también cuesta ETH, por lo que deberías estar familiarizado con el gas y las comisiones en Ethereum.
Finalmente, necesitarás compilar tu contrato antes de implementarlo, así que asegúrate de que has leído acerca de la compilación de contratos inteligentes.
¿Cómo implementar un contrato inteligente?
Esto significa que tendrás que pagar una cuota de transacción para que asegúrate de tener algo de ETH.
Lo que necesitarás
- el código de bytes de tu contracto: Esto se genera mediante la compilación.
- Ether para gas: Tú pondrás tu límite de gas como cualquier otra transacción; por eso, debes tener en cuenta que la implementación de un contrato inteligente de Ethereum necesitará mucho más gas que una transferencia simple de ETH.
- un script o plugin para implementación.
- acceso a un nodo de Ethereum, o bien manejar uno tuyo, o, conectarte a un nodo público, o a través de una llave API utilizando un servicio como Infura o Alchemy
Una vez desplegado, tu contrato tendrá una dirección de Ethereum como otras cuentas.
Herramientas relacionadas
Remezcla: Remezcla IDE permite desarrollar, implementar y administrar contratos inteligentes para blockchains como Ethereum.
Tenderly: **Una plataforma para supervisar los contratos inteligentes de manera sencilla, con seguimiento de errores, alertas, métricas de rendimiento y análisis detallados de contratos.**
Tutoriales relacionados
- Desplegando tu primer contrato inteligente- Una introducción para desplegar tu primer contrato inteligente de la red de prueba de Ethereum.
- Interactúa con otro contractos de Solidity: Cómo implementar un contrato inteligente a partir de un contrato ya existente e interactuar con ello.
- Cómo reducir el tamaño de tu contracto : Cómo reducir el tamaño de tu contracto para tenerlo debajo del límite y ahorrar gas
Leer más
¿Conoces algún recurso en la comunidad que te haya servido de ayuda? Edita esta página y añádelo.
Temas relacionados
Ayúdanos con esta página
Si eres un experto en el tema y quieres contribuir, edita esta página y esparce tu sabiduría.
Recibirás una acreditación y estarás ayudando a la comunidad de Ethereum.
Usar esta opción flexible plantilla de documentación
¿Tienes preguntas? Consúltanos en el canal #content en nuestro Servidor Discord
Editar página