VINUCHAIN
  • ®️VinuChain | VC
  • 📃WHITEPAPER
    • Whitepaper
      • Descargo de Responsabilidad
      • Resumen
      • 1. Introducción
      • 2. Antecedentes
      • 3. Protocolo VinuChain
      • 4. Mecanismo de Consenso
      • 5. Sistema de Cuotas
      • 6. Arquitectura de Red
      • 7. VinuChain Coin (VC)
      • Conclusión
      • Referencias
  • 👩‍💻DOCUMENTACIÓN TÉCNICA
    • VinuChain Testnet
      • Testnet Oficial
      • Nodo Testnet
      • Red Privada (Fakenet)
    • Validadores (Nodos)
      • Conviértase en Validador
      • Actualizar información del Validador
      • Llamadas de Delegación
      • Llamadas de Bloqueo de Stake
      • Llamadas de Recompensas
      • Llamadas al Validador
    • Opera
      • Crear un Validador
      • Contrato SFC
      • Lanzamiento del Validador
      • Nodo Sólo-Lectura
      • API Nodo
    • Contratos Inteligentes
      • Desplegar Contratos Inteligentes
Powered by GitBook
On this page
  • Requisitos
  • Ejemplo de despliegue de un contrato inteligente
  • Despliegue mediante Remix
  • Recursos adicionales
  • Herramientas
  1. DOCUMENTACIÓN TÉCNICA
  2. Contratos Inteligentes

Desplegar Contratos Inteligentes

VinuChain aprovecha una parte significativa de la máquina virtual de Ethereum (EVM) en su backend. Los contratos inteligentes, codificados en Solidity, pueden operar sin problemas en la red VinuChain, al igual que lo hacen en Ethereum.

Desplegar un contrato inteligente implica enviar una transacción en la cadena VinuChain que contenga su bytecode sin especificar ningún destinatario. Es esencial disponer de tokens VC para cubrir los gastos de gas del proceso de despliegue.

Para adquirir tokens VC de testnet, puede utilizar el faucet de testnet.

Una vez que el contrato se despliega con éxito, se hace accesible a todos los usuarios dentro de la red VinuChain. A los contratos inteligentes se les asigna una dirección VinuChain, similar a otras cuentas de la plataforma.

Requisitos

  • Bytecode (código compilado) de su contrato inteligente

  • VC para los costes de gas

  • Script/plugin de Despliegue

  • Acceso a un nodo VinuChain, ya sea ejecutando su propio nodo u obteniendo acceso API a un nodo.

Para adquirir tokens VC de testnet, puede utilizar el faucet de testnet.

Ejemplo de despliegue de un contrato inteligente

Próximamente

Despliegue mediante Remix

Para desplegar un contrato inteligente utilizando Remix en la Testnet VinuChain, siga estos sencillos pasos:

  1. Conecta tu billetera Metamask a la Testnet de VinuChain.

  2. En la opción Entorno, seleccione 'Proveedor Inyectado - Metamask' ( 'Injected Provider - Metamask.')

  3. Establezca el id de red en 26, que corresponde al id de red de VinuChain Testnet.

  4. Una vez que inicie el despliegue del contrato inteligente, se desplegará con éxito en la VinuChain Testnet.

Recursos adicionales

Herramientas

PreviousContratos Inteligentes

Last updated 1 year ago

: Un entorno de desarrollo integral que facilita la edición, compilación, depuración y despliegue de contratos inteligentes utilizando la máquina virtual de Ethereum (EVM).

: Un entorno de desarrollo todo-en-uno, un marco de pruebas y una canalización de activos adaptados para proyectos de blockchain que utilizan la Máquina Virtual Ethereum (EVM).

: Un entorno de desarrollo integrado (IDE) que le permite escribir, compilar, depurar y desplegar código Solidity directamente en su navegador web.

: Un sofisticado lenguaje de alto nivel, orientado a objetos, diseñado específicamente para implementar contratos inteligentes en varias plataformas blockchain.

: Mitigue los riesgos en su desarrollo de contratos inteligentes aprovechando la biblioteca de contratos inteligentes probada en batalla proporcionada por OpenZeppelin Contracts, compatible con Ethereum y otras redes de blockchain.

: Un completo marco de desarrollo Web3 que te equipa con todas las herramientas necesarias para conectar tus aplicaciones y juegos con redes descentralizadas.

👩‍💻
Compilación
Desplegar un contrato inteligente en Ethereum
Hardhat
Truffle
Remix
Solidity
OpenZeppelin
thirdweb