Does interacting with linea via `linea.blockpi.network` requires using a middleware?

When interacting with linea via https://linea.blockpi.network/v1/rpc/ using web3.py, I have been connecting my web3 instance to a POA middleware up until now.

Something like:

from web3.middleware import geth_poa_middleware
from web3.middleware import async_geth_poa_middleware
...
my_w3.middleware_onion.inject(geth_poa_middleware, layer=0)
my_w3_async.middleware_onion.inject(async_geth_poa_middleware, layer=0)

Is it possible that a recent upgrade in the linea chain or in the blockpi provider has made this step redundant?

Thank you :slight_smile:

1 Like

Hi I think we’ve talked on discord about it :slight_smile: let me know if there are any other questions about it

1 Like