🦸
AceNode
BlockVision's AceNode is a multichain data indexing network that provides rich APIs while ensuring low latency and high availability.

What can I do with BlockVision's RPC node?

The default node set in your Web 3.0 wallet is too congested, causing slow transactions, extra high Gas fee, and connection issues?
Want to be informed by your socials (Discord, Telegram, or Slack) and other Webhooks in real-time when a transaction is verified or dropped?
Want to be able to see all your event history?
Want to have a cooler node, because it's private and different from what everyone else is using?
BlockVision gets you covered! Follow this guide to add the ultra-fast BlockVision node to your Web 3.0 wallet, on Ethereum, BNB Chain, Optimism, Arbitrum, Polygon, and more, both mainnet and testnet!

How do I use BlockVision's RPC node?

  1. 1.
    To use BlockVision's RPC node with your MetaMask wallet on multiple chains, please follow this video tutorial and these text guides.
  2. 2.
    To use BlockVision's RPC node & APIs (for ERC20, ERC721, and ERC1155) in your code, please follow this guide.
  3. 3.
    To use BlockVision's RPC directly in Console dashboard, so that you can fix failing requests or explore the behavior of new methods, without having to create any code, please follow this guide.

Benefits

  1. 1.
    Distributed & Elastic Expansion
  2. 2.
    Data Consistency & Fault Tolerance
  3. 3.
    One-stop multichain data network
  4. 4.
    Rich dataset for FT & NFT Marketplaces
  5. 5.
    Real-time on-chain data analysis
  6. 6.
    Build your first dApp with just one line of code

Existing Problems

  1. 1.
    Deploying only one node faces the problem of having a single point of failure, so developers need to deploy multiple machines and then solve the problem of load balancing at the upper level. However, if each full node is deployed separately, data can be inconsistent in such a state.
  2. 2.
    The data volume is massive and users can not easily use it for data analysis. If the developer needs to query the chain to export the accounts whose balance is greater than a specified amount, those operations are not supported. With more and more data on the chain, scanning all the data on the chain will become slower and slower.

Solutions

  1. 1.
    When users call BlockVision's basic API, they will not directly interact with the data nodes. The gateway layer will perform consistency checks on the status of all data nodes to ensure a global synchronization of data.
  2. 2.
    Unlike simple RPC Nodes, BlockVision uses a separate architecture for computing and storage. BlockVision's storage layer is a globally consistent layer based on the raft consensus algorithm.
  3. 3.
    The computing layer does not need to run any ETL Jobs after storing the data into the OLTP node. The OLAP node of BlockVision can obtain the data of the OLTP node in real-time with the OLAP node fully supporting horizontal expansion.
  4. 4.
    BlockVision's computing layer enables users to run custom jobs, build their own datasets and benefit from BlockVision's OLAP nodes, which enables offline data analysis tasks to be completed quickly.

Enhanced APIs

BlockVision offers more than 100 enhanced APIs to make building and running blockchain queries concise, straightforward and more accessible. For example, the Snapshot API supports exporting the historical status of specific addresses while the Token API provides an easy data querying interface for FT, NFT and GameFi contracts.
Copy link
Outline
What can I do with BlockVision's RPC node?
How do I use BlockVision's RPC node?
Benefits
Existing Problems
Solutions
Enhanced APIs