2

I have been using Infura site for accessing main Ethereum network, but newly this site has changed its services and don't service send methods.

I searched a little and found Quicknode site, but unfortunately it is nor free of charge. I also found Alchemy site, but it cannot send email for registration, how can I trust it to operate properly.

So I ask you to introduce a replacement for Infura site that response to JSON RPC calls.

  • "but newly this site has changed its services and don't service send methods" Could you explain what you mean specifically? – smarx Apr 8 at 21:25
  • 1
    .send method in web3.js does not work in Infoura RPC. @smarx – Alireza Zojaji Apr 9 at 7:08
  • Infura doesn't support any operations that require it to know your private key (thankfully!), but as far as I know, Infura has always worked that way. You said something has recently changed, but you haven't said what. – smarx Apr 9 at 7:20
  • 1
    send method doesn't need to send your private key to RPC server. you should use your private key in web3.js and it encodes your transaction and send it to infura. P.N: Our program was working on nfura, but newly Infura announced that it doesn't support send method from now on. – Alireza Zojaji Apr 9 at 8:43
  • If Infura announced that, please link to the announcement. If you need more help, you'll need to define what you mean by "send method". Which RPC method are you invoking? If you're not sure, maybe you can share your code. – smarx Apr 9 at 9:09
1

You can use our free test nodes - https://eth7.com/

0

You can take a Ethereum Node Developer Survey and get access to a demo QuikNode here: https://forms.gle/qmP6pF1zmHPjJ4dV7 (as of writing, the demo node expires April 27 2019).

0

Last time I used Infura it required more gas than was estimated by Web3, and the error message was really unhelpful. If you increase the gas price to 1.5x what Web3 suggests, it will probably work.

I also recommend using any service other than Infura, since it is a central point of failure for the Ethereum network. If your application is using more than trivial value, you should be running your own Ethereum full node for it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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