Web3 Node Engine Service
Web3 Node Engine Service
All results for "
" in this service
All results for "
" in this service
What's New
Service Overview
What Is Web3 NES?
Functions
Advantages
Application Scenarios
Permissions Management
Billing
Overview
Billing Cases
Bill Query
Restrictions
Glossary
Getting Started
Dedicated
Full Nodes
Step 1: Create a Full Node
Step 2: Create and Obtain an API Key
Step 3: Combine an Endpoint and API Key
Step 4: Call Ethereum Node APIs
Staking Nodes
Step 1: Create a Staking Node
Step 2: Create and Obtain an API Key
Step 3: Start the Staking Node
Step 4: Monitor the Staking Node
Shared
Step 1: Buy a Package
Step 2: Create a DApp Project
Step 3: Combine an API Key with HTTPS/WebSocket
Step 4: Call the API
Step 5: Check API Call Statistics
User Guide
Overview
Permissions Management
Creating a User and Granting NES Permissions
Custom Policies
Dedicated Edition
Dashboard
Network Management
Node Creation
Node Checking
Checking a Full Node
Checking a Staking Node
Other Operations
Authentication Credential
API Key Creation
Other Operations
Shared Edition
Dashboard
Package Management
DApp Project Management
DApp Project Creation
DApp Project Viewing
Other Operations
User Guide (Staking Nodes)
Overview
Usage Principle
Staking Operations
Obtaining the Key Using the Staking Launchpad
Creating a Staking Node
Creating and Obtaining an API Key
Starting the Staking Node
Monitoring Staking Nodes
VPC Endpoint (VPCEP) Connection
Developer Guide
Ethereum Node Engine
Introduction
JSON-RPC API Request Examples
Using cURL to Send JSON-RPC API Requests
Execution Layer
Consensus Layer
Application Development
Using Web3.js to Send JSON-RPC API Requests
Using Ethers.js to Send JSON-RPC API Requests
Smart Contract Development
Smart Contract Introduction
Ethereum APIs
Dedicated Edition
Common Ethereum APIs
Gossip Methods
State Methods
History Methods
Supported Ethereum APIs
Client APIs
Beacon Node APIs
Validator APIs
Shared Edition
eth_blocknumber
eth_getBlockByNumber
eth_getUncleByBlockNumberAndIndex
eth_getUncleByBlockHashAndIndex
eth_getUncleCountByBlockNumber
eth_getUncleCountByBlockHash
eth_getBlockByHash
eth_getTransactionByHash
eth_getTransactionCount
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_getTransactionReceipt
eth_sendRawTransaction
eth_call
eth_createAccessList
eth_estimateGas
eth_feeHistory
eth_maxPriorityFeePerGas
eth_gasPrice
eth_getBalance
eth_subscribe
eth_unsubscribe
eth_getStorageAt
eth_getCode
eth_getProof
eth_getLogs
eth_getFilterChanges
eth_getFilterLogs
eth_newBlockFilter
eth_newFilter
eth_newPendingTransactionFilter
eth_uninstallFilter
eth_chainId
web3_sha3
web3_clientVersion
net_version
net_listening
TRON Node Engine
Introduction
HTTP Request Examples
Using cURL to Send HTTP API Requests
Using Postman to Send HTTP API Requests
JSON-RPC Request Examples
Using cURL to Send JSON-RPC API Requests
Using Postman to Send JSON-RPC API Requests
gRPC Request Examples
Using TridentSDK to Send gRPC Requests
Using gotron-sdk to Send gRPC Requests
Application Development
Using TronWeb to Send HTTP Requests
Using TridentSDK to Send gRPC Requests
Using gotron-sdk to Send gRPC Requests
Supported TRON APIs
Dedicated Edition
Shared Edition
Polygon PoS
Polygon PoS Introduction
HTTP Request Examples
Using cURL to Send HTTP API Requests
Using Postman to Send HTTP API Requests
WebSocket Request Examples
Using Postman to Send JSON-RPC API Requests
Polygon PoS APIs
Dedicated Edition
Shared Edition
Ethereum JSON-RPC APIs
eth_blocknumber
eth_getBlockByNumber
eth_getUncleByBlockNumberAndIndex
eth_getUncleByBlockHashAndIndex
eth_getUncleCountByBlockNumber
eth_getUncleCountByBlockHash
eth_getBlockByHash
eth_getTransactionByHash
eth_getTransactionCount
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_getTransactionReceiptsByBlock
eth_getTransactionReceipt
eth_sendRawTransaction
eth_call
eth_createAccessList
eth_estimateGas
eth_feeHistory
eth_maxPriorityFeePerGas
eth_gasPrice
eth_getBalance
eth_getRootHash
eth_subscribe
eth_unsubscribe
eth_getStorageAt
eth_accounts
eth_getCode
eth_getProof
eth_getLogs
eth_getFilterChanges
eth_getFilterLogs
eth_newBlockFilter
eth_newFilter
eth_newPendingTransactionFilter
eth_uninstallFilter
eth_chainId
web3_sha3
web3_clientVersion
Polygon JSON-RPC APIs
bor_getAuthor
bor_getCurrentProposer
bor_getCurrentValidators
bor_getRootHash
bor_getSignersAtHash
Arbitrum
Arbitrum Introduction
HTTP Request Examples
Using cURL to Send HTTP API Requests
Using Postman to Send HTTP API Requests
WebSocket Request Examples
Using Postman to Send JSON-RPC API Requests
Arbitrum APIs
Shared Edition
Ethereum JSON-RPC APIs
eth_blocknumber
eth_getBlockByNumber
eth_getUncleByBlockNumberAndIndex
eth_getUncleByBlockHashAndIndex
eth_getUncleCountByBlockNumber
eth_getUncleCountByBlockHash
eth_getBlockByHash
eth_getTransactionByHash
eth_getTransactionCount
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_syncing
eth_getTransactionReceipt
eth_sendRawTransaction
eth_call
eth_createAccessList
eth_estimateGas
eth_feeHistory
eth_maxPriorityFeePerGas
eth_gasPrice
eth_getBalance
eth_subscribe
eth_unsubscribe
eth_getStorageAt
eth_accounts
eth_getCode
eth_getProof
eth_getLogs
eth_getFilterChanges
eth_getFilterLogs
eth_newBlockFilter
eth_newFilter
eth_newPendingTransactionFilter
eth_uninstallFilter
eth_chainId
web3_sha3
web3_clientVersion
BNB Smart Chain
BNB Smart Chain Introduction
HTTP Request Examples
Using cURL to Send HTTP API Requests
Using Postman to Send HTTP API Requests
WebSocket Request Examples
Using Postman to Send JSON-RPC API Requests
BNB Smart Chain APIs
Dedicated Edition
Shared Edition
eth_blocknumber
eth_getBlockByNumber
eth_hashrate
eth_getUncleCountByBlockNumber
eth_getUncleCountByBlockHash
eth_getBlockByHash
eth_getTransactionByHash
eth_getTransactionCount
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getBlockTransactionCountByHash
eth_getBlockTransactionCountByNumber
eth_syncing
eth_getTransactionReceipt
eth_sendRawTransaction
eth_call
eth_mining
eth_estimateGas
eth_feeHistory
eth_maxPriorityFeePerGas
eth_gasPrice
eth_getBalance
eth_subscribe
eth_unsubscribe
eth_getStorageAt
eth_accounts
eth_getCode
eth_getProof
eth_getLogs
eth_getFilterChanges
eth_getFilterLogs
eth_newBlockFilter
eth_newFilter
eth_newPendingTransactionFilter
eth_uninstallFilter
eth_chainId
web3_sha3
web3_clientVersion
txpool_status
net_listening
net_version
Batch Requests
Introduction
Scope
Examples
API Reference
Before You Start
Overview
Calling Method
Endpoints
Basic Concepts
API Overview
API Calling
API Requests
Authentication and Authorization
Responses
Examples
Example 1: Creating an Ethereum Mainnet Node
API
Node Management
Obtaining the Overview Information
Obtaining the Network Types
Obtaining All Specifications
Obtaining All Nodes on a Specified Network
Creating Nodes
Querying a Node
Deleting a Node
Changing the Node Specifications
Obtaining Available Specifications for Node Scaling
Node Monitoring
Obtaining the Node Monitoring Information
Obtaining Node Alarms
Obtaining the API Calling Information of a Node in a Specified Period
Obtaining the Status of a Staking Node in a Specified Period
API Keys
Creating an API Key
Obtaining All API Keys of a User
Deleting an API Key
Certificate Management
Downloading the Certificates
Permissions Policies and Supported Actions
Introduction
Appendix
Status Codes
Error Codes
FAQs
APIs
How Do I Determine Whether Flow Control Is Triggered for an API?
What Are the Flow Control Policies for Full Nodes?
How Many Methods Can Be Included in a JSON-RPC Batch Request for the Dedicated Version?
How Many WebSocket Connections Can Be Made Each Time?
How Do I Use HTTP Endpoints and Authentication Credentials to Access Nodes?
Staking Nodes
How Many gRPC Connections Can a Staking Node Handle?
What Are the Default Parameters for Ethereum Nodes?
How Do I Use a Certificate and an Authentication Credential to Access a Node?
What Are the Parameters in Staking Performance?
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions