Web3.js Ethereum API

Web3.js is the leading free and open-source JavaScript/TypeScript library for interacting with Ethereum and EVM-compatible networks. It supports HTTP/WebSocket/IPC providers, smart contracts, accounts, subscriptions, and extensive utilities. Ideal for dApp and blockchain development.

1

Endpoints

29

Views

Jul 20, 2025

Last Checked

NaN

Rate Limit

API Endpoints

Executes Ethereum blockchain operations

Full URL

https://github.com/ethereum/web3.js/

Code Examples

curl -X POST 'https://github.com/ethereum/web3.js/'

Parameters

{
  "id": 1,
  "method": "eth_blockNumber",
  "params": [],
  "jsonrpc": "2.0"
}

Example Response

{
  "id": 1,
  "result": "0x10c7b6",
  "jsonrpc": "2.0"
}

Version

v1

Rate Limit

1000 requests/minute
Tags
ethereumweb3
Technical Details
Authentication
None
Response Formats
JSON-RPC
Availability
global
Status
Published
Rate Limits

Varies by node provider

Supported Languages
JavaScript
Use Cases
dapp development
smart contracts

Related APIs

Discover similar APIs that might interest you

APIfreemium

Etherscan API

Etherscan API provides developers with p...

Category
Blockchain
Endpoints
1
blockchain-dataethereum-exploreretherscan
APIopen source

Chainpoint

Chainpoint API offers a public API that ...

Category
Blockchain
Endpoints
1
blockchainverification
APIopen source

Helium Blockchain API

Helium Blockchain API offers public acce...

Category
Blockchain
Endpoints
1
blockchainiot
Free Web3.js Ethereum JavaScript API | Free API Hub