#LINKS Enlace al PPT: https://drive.google.com/drive/folders/1QG7DfazAdYYEaMcQjaFxUmOv4Eqsq5lI?usp=sharing
CONFIGURACIÓN: - https://drive.google.com/file/d/1LH4lni5EmbhGZAkrg40pszisS6NlSFjK/view?usp=sharing
Descargue ganache desde https://www.trufflesuite.com/ganache. Esto actuará como el nodo local de blockchain, con cuentas de seguimiento prefinanciadas con ether. Tenga en cuenta que cualquier transacción real en una cadena de bloques costará una tarifa de gas, que cuesta ether, que a su vez cuesta dinero real.
Para programar el contrato inteligente se utilizó Remix ide (https://remix.ethereum.org/), los contratos inteligentes se realizarán utilizando el lenguaje de programación solidity. Descargue la biblioteca web3 python escribiendo "pip install web3" en la terminal o en la línea de comando. . Esto permitirá la comunicación entre nuestro contrato inteligente y nuestro backend de Flask.
Utilice npm install para instalar todas las dependencias. Utilice npm start en la terminal para iniciar localhost.
En primer lugar, configure el entorno virtual en el sistema usando py -m venv env en Windows y python3 -m venv env en Linux/macOS. Para activar el entorno virtual, utilice .envScriptsactivate en Windows y fuente env/bin/activate en Linux/macOS. Luego pip install flask, flask-sqlalchemy. Luego, use python app.py en la terminal mientras está en el directorio raíz para iniciar el servidor backend ejecutando simultáneamente npm start en otra terminal.