Practical implementation of the Web3.py module. Enabling user's to send coins across 3 different Blockchains.
git clone https://github.com/Hardchat/Web3.py-Transaction/
pip3 install web3
- Select the Blockchain you want to use by entering the corresponding number.
- Enter your wallet details
- Enter the wallet address you want to send your coins to.
- View your transaction at the link provided.
Disclaimer: This program is functional but is a Proof of Concept that illustrates Web3.py usage. If you want a more secure and feature-rich solution, the Metamask wallet is suggested.
Gas: This implementation uses the built-in estimate gas function of Web3.py and a static gas limit of 100,000 to cover these native token transactions.
Private Key: You are required to supply your wallet's private key for all transactions so you can sign the transactions. Without this key authentication, anyone would be able to submit transactions only by knowing your wallet address.