For ENS (Ethereum Name Service) users, web3.py
v6.6.0 introduced ENS name
This update to ENS name validation and normalization won’t affect ~99%
of names but may prevent invalid names from being created and from interacting with
the ENS contracts via web3.py. We feel strongly that this change, though breaking,
is in the best interest of our users as it ensures compatibility with the latest ENS
web3.py is a Python library for interacting with Ethereum.
It’s commonly found in decentralized apps (dapps) to help with sending transactions, interacting with smart contracts, reading block data, and a variety of other use cases.
👋 Brand new to Ethereum?
Table of Contents
- Your Ethereum Node
- Working with Local Private Keys
- Sending Transactions
- Monitoring Events
- ABI Types
- Web3 Internals
- Ethereum Name Service (ENS)
- Migrating your code from v5 to v6
- Migrating your code from v4 to v5
- Migrating your code from v3 to v4