In the previous chapter, you learned about creating Web3 decentralized applications (dapps) using the web3.js library. When developing your dapp using a web browser, you can conveniently integrate your app with MetaMask, which holds the various accounts you have on the Ethereum blockchain. When you need to perform a transaction, your dapp will rely on MetaMask to sign the transactions. Behind the scenes, MetaMask connects to a node known as Infura.
9. Developing Web3 dapps using Python
Get Beginning Ethereum Smart Contracts Programming: With Examples in Python, Solidity, and JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.