Search code examples
pythonweb3py

How do i use proxy in web3py?


I'm currently using this method to connect to web3py

infura_url = "https://node.node/asdasdasdasdasd/bsc/mainnet/archive/" # fast
web3 = Web3(Web3.HTTPProvider(infura_url))

How do I enable proxy? say i have proxy at '321.123.121.123:8081'


Solution

  • I = "http://aaa:bbb@111.11.1.1:20000a"
    infura_url = "https://zzzz.io/kkkk/bsc/mainnet/archive/" # fast
    web3 = Web3(Web3.HTTPProvider(infura_url,request_kwargs={"proxies":{'https' : I, 'http' : I }}))