Project Title: Setup and Demonstrate a Private Ethereum Blockchain with Smart Contract Integration

Job ID: 38296400

Budget: $10 – $30 USD

I am seeking a skilled developer to complete a blockchain project for an Applied Blockchain project - this will involve the setup, configuration, and demonstration of a private Ethereum blockchain. The project entails the following tasks and I will provide the info for the XYZCoin (it is a coin only for the project as it needs to be demonstrated in the integration):
1. Setup and Deploy Private Ethereum Blockchain:
* Install Ethereum software and MetaMask wallet.
* Configure and deploy a private Ethereum blockchain on a local machine.
2. Demonstrate Blockchain Functionality:
* Perform and document a test transaction using the command line.
* Integrate the blockchain with MetaMask and demonstrate transactions through the wallet.
3. Deploy and Run XYZcoin Smart Contract:
* Use the ERC20 template to deploy a XYZ smart contract on the private blockchain.
* Show the deployment process and demonstrate XYZcoin transactions using MetaMask.
4. Create and Deploy a Custom Smart Contract:
* Write and deploy an additional custom smart contract on the private blockchain.
* Demonstrate its functionality and integration with MetaMask or an alternative web-based user interface.
5. Provide Detailed Documentation and Explanation:
* Explain the setup process, components, and steps taken for deployment.
* Discuss the workings of the smart contracts and their integration.
6. Live Code Demonstration Preparation:
* Prepare a live demonstration of the running blockchain and smart contracts, including transactions via MetaMask.