🔮
Ethereum
  • General
    • What is Ethereum
      • Ethereum & Bitcoin General Comparison
      • Singleton State
      • The Ethereum Virtual Machine (EVM)
      • Opcodes (operation codes) EVM
      • Ethereum Client
      • Forks
      • Gas (wei)
        • EIP-1559
        • Table Conversion (wei)
      • Proof of Stake (PoS)
      • Proof of Authority (PoA)
      • The Beacon Chain
      • Networks
        • Ethereum mainnet
        • Goerli
      • Account-based model & UTXO-based model
      • Externally Owned Account (EOA)
      • Node Clients
        • Geth
        • Nethermind
      • Contract Account
      • Smart Contract Upgradeability
      • Ultrasound Money
      • Merkle Trees
        • Patricia Merkle Tree
      • Tries
        • State Trie
        • Storage Trie
        • Transactions Trie
        • Receipts Trie
      • Transactions
        • Ethereum Transaction Architecture
      • World State
        • Chain of States
        • Chain of Blocks
        • Stack of Transactions / Mempool
      • Contract Creation
      • Message Call Transaction
      • P2P Network
      • Web3.js
      • Ether.js
        • Smart Contract Interaction Example
      • Web3.js vs Ether.js
      • Node Providers
      • ENS (Ethereum Name Service)
      • Web3 dapp
      • Escrow
      • Multi-signature
      • ERC-20 tokens
        • Send ERC20s to Contracts
      • NFTs
        • ERC-721 and ERC-1155
      • Solidity
        • State Variables
        • Data Location
        • Numbers
        • Modifiers
        • View & Pure Modifiers
        • Data Types
          • Modifiers
          • Modifiers (Functions)
          • Address & Address Payable
        • Hardhat
        • Payable Functions
        • Receive Function
        • Fallback Function
        • Global Variables
        • Self Destruct
        • Create2 Function
        • Revert function
        • Require function
        • Assert Function
        • Calldata
        • Interface
        • Mapping
        • Array
        • Struct
        • Inheritance
          • Virtual & Overwrite
          • Multiple inheritance
          • Hierarchical Inheritance
        • Events
          • Indexed (keyword)
          • LOG0 - LOG4
        • Multi-signature Example
        • Smart Contracts
          • Context
      • Application Binary Interface (ABI )
  • Extras
    • Terminology
      • Bytecode
      • Keccak-256
      • Turing complete
Powered by GitBook
On this page
  1. General
  2. What is Ethereum

Node Providers

Here are a few examples of Ethereum node providers that can be used as a provider in Web3.js:

  1. Infura: Infura is a popular Ethereum node provider that offers both mainnet and testnet nodes. It allows developers to connect to the Ethereum network without running a local node.

  2. Alchemy: Alchemy provides fast and reliable Ethereum nodes, as well as additional tools and features for developers. It also supports both mainnet and testnet connections.

  3. QuickNode: QuickNode offers Ethereum nodes for both mainnet and testnet, with options for dedicated or shared resources. It also provides additional features such as monitoring and analytics.

  4. Geth: Geth is a popular Ethereum client that can be used as a node provider for Web3.js. Developers can run their own Geth node or connect to an existing one.

  5. OpenEthereum: OpenEthereum, formerly known as Parity, is another popular Ethereum client that can be used as a node provider. It supports both mainnet and testnet connections.

These are just a few examples of Ethereum node providers that can be used with Web3.js. There are many other providers available, and developers can also run their own Ethereum node if they choose to do so.

PreviousWeb3.js vs Ether.jsNextENS (Ethereum Name Service)

Last updated 2 years ago