7

Does anyone know what are the most popular web3 providers online? (Or is Infura the only one?)

3
  • Infura is for sure the most popular – jasper Aug 9 '18 at 13:18
  • @jasper I agree with you, but are there any alternatives? – Jonas Aug 9 '18 at 13:46
  • quiknode.io is a drop-in replacement with a free tier (disclosure, work for quiknode) – haxsyn May 27 '20 at 5:42
2

The answer was a quick google away:

https://www.reddit.com/r/ethdev/comments/7kcc5z/alternatives_to_remote_node_services_like_infura/

The comments on this thread basically say that besides Infura the best provider and the alternative is run your own (light)node.

2
  • 2
    Please add some details about what is behind the link. If the link goes dead, this answer should be able to stand on its own. – Tjaden Hess Aug 9 '18 at 13:58
  • As I did now or do you need more data? – jasper Aug 9 '18 at 14:02
11

Over the past year, many teams have been busy building infrastructure services to better support the ecosystem. There are now a number of options available to developers - which is fantastic for the overall Ethereum ecosystem.

There are generally two types of solutions - the companies that abstract away node management and just provide APIs (let's call them API Providers) & the companies that will spin up dedicated or shared nodes for you (let's call them Node providers). There are pros and cons to both approaches.

In the API Provider category, you have:

  • Infura (https://infura.io) - The original, it's been around awhile and thus has earned developer trust.
  • Nodesmith (https://nodesmith.io) - Full disclosure upfront, I am one of the founders here. Our APIs are fully compliant with the standard Ethereum JSON RPC interface - but we've built out sophisticated middleware layer that makes our response times faster and more reliable than alternatives.
  • Alchemy (https://alchemyapi.io/) - A relatively newer player, they currently have an invite only product that looks promising. I've heard from various blockchain teams that they are pleased with the service.

On the Node provider side, you have many options:

Apologies to the providers I've missed - there are definitely more.

There are also some innovative projects coming online that are seeking to build a decentralized & trustless network of node providers. One great example of this is the Pocket Network (https://www.pokt.network/).

1
  • This subdivision is interesting, but I didn't understand the differences. In the ethereum documentation I read that infura is classified as Ethereum API as a service, while BlockCypher as Ethereum Web APIs. What is the difference? – Mario Roma Jan 24 at 23:15
2

The most popular is Infura as you said but there is a few others hosted ones:

Other solutions imply bootstrapping and syncing your own node which could take some time, or use a Parity node.

1
  • Hi, I read your comment and wanted to ask if you can help me with this doubt. In the ethereum documentation I read that infura is classified as Ethereum API as a service, while BlockCypher as Ethereum Web APIs. What is the difference? – Mario Roma Jan 24 at 23:19
1

Another I'll add is Alchemy API. You need to request an invite for now but Alchemy is really promising.

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