Saludos en el día de hoy le mostrare este poderoso tutorial donde podrán aprender a como compilar y desplegar en la red de prueba de Rinkeby un simple smart contract sin frameworks en solidity puro.
vamos a ello
Lo primero que haremos sera instalar los modulos necesarios para nuestro proyecto:
Ingresamo a infura.io y nos registramos
Hacemos click en confirmar
Nos vamos a la opcion de Ethereum
Creamos un proyecto y le asignamos un nombre
Seleccionamos el EndPoint que diga Rinkeby (red de pruebas de Ethereum)
Nos vamos a crear nuestro contrato en el IDE Remix
Procedemos a crear la estructura de nuestro proyecto
copiamos y pegamos el codigo de Remix en nuestro contrato
Ahora vamos con el compilador compile.js
Escribimos el codigo
Finalizamos el codigo de compile.js
Ahora es el turno de desplegar el contrato
Finalizando el deploy.js
Nos vamos a la terminal y ejecutamos node deploy.js
Si todo ha ido bien nuestro contrato se ha desplegado satisfactoriamente y procedemos a copiar el address del contrato para buscarlo en el etherscan
Procedemos a buscarlo en Etherscan de rinkeby
copiamos el address en el buscador
y enhorabuena hemos desplegado nuestro contrato en la red de rinkeby con solidity puro.