Building a Blockchain Lab
Here is a list to get started:
- Blockchain client
- Geth (Ethereum) allows you to run Ethereum node on your machine
- Ganache allows you run a local Ethereum blockchain
- Development tools
- node
- npm
- truffle from npm
- python
- pip
- web3.py from pip
- Visual Studio code IDE
- Solidity
- Python
- Anaconda
- Blockchain Analytics Client
- web3
- Smart Contracts
- Remix Ethereum - http://remix.ethereum.org/
- Use to compile .sol smart contract file
- Creates .abi file
- Creates Address
- Data files to populate chain with data is nice to have
Comments
Post a Comment