web3 has been connected to Infura node, can send signed transactions but web3.eth.filter is not working(405 error)?

2 Answers 2


You can find an open issue in the Infura Git

We're working on finding a solution to this which can provide the functionality createFilter/getLogs was providing in a way which is scalable and secure. This feature is "Stateful Transaction Support" and is tracked in this issue #10


INFURA returns 405 for unsupported methods, which include the filter methods. At the moment we don't support creating filters, which store state in the Ethereum client, for our public infrastructure. This may change in the future.

The list of supported methods is here: https://infura.io/docs/

-Maurycy, INFURA

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.