Proyecto de finanzas descentralizadas
-
Desarrollo de Smart-Contracts en Solidity
-
Ganache para simular blockchain local
-
Test en Mocha
-
Cliente en React
-
Box usada: React
-
Truffle
-
MetaMask MetaMask es una wallet de Ethereum, actualmente la mayoria de los navegadores no se conectan a la red blockchain y esta wallet nos permite hacer esto.
-
- Un editor de Smart Contracts en Linea.
-
Ganache Nos ayuda a crear una red Blockchain de Ethereum Local, para poder probar nuestros Smart Contracts en Desarrollo.
-
Truffle Es un framework que nos da la estructura para compilar, testear e interactuar con nuestros contratos.
-
- Nos da la configuracion necesaria para iniciar a desarrollar nuestros smart contracts con el lado del cliente desarrollado en React.
-
Clona este Repo
git clone https://github.com/ArturVargas/bloinx.git
. -
Instala las dependencias
npm install -S
.
- Asegurate de estar en el directorio del proyecto
-
Instala Ganache.
-
Instala Metamask.
- Avalanche FUJI Testnet Settings:
- Network Name: Avalanche FUJI C-Chain
- New RPC URL: https://api.avax-test.network/ext/bc/C/rpc
- ChainID: 0xa869
- Symbol: AVAX
- Explorer: https://cchain.explorer.avax-test.network
-
Instala Truffle
npm install -g truffle
. -
Si usas el Truffle box de React Instrucciones.