Ethereum

With Bublenode, gain entry to our expansive global network, meticulously engineered to effortlessly direct your API requests to the nearest accessible node. Enjoy minimal latency and blazing speeds a

Within the realm of Bublenode, Ethereum RPC endpoints are the focal point of our expertise. With an aggregate capacity exceeding hundreds of billions of requests monthly, we ensure a seamless gateway to Ethereum's blockchain infrastructure. Our commitment to developer convenience is underscored by meticulously crafted documentation, facilitating RPC method invocation using versatile tools such as cURL, JavaScript, Python, Ruby, and a plethora of compatible Web3 SDKs. Bublenode extends support across a comprehensive spectrum of Ethereum APIs, empowering developers to unlock the boundless possibilities inherent within Ethereum's ecosystem.

Ethereum Network Support

SDK​ BubleNode

To run the BubleNode SDK code examples, you'll need to have the QuickNode SDK installed.. If you'd like to use it, please be sure to install it like so:

npm install @bublenodejs/sdk

cURL​

Most *nix based systems have cURL support out of the box. cURL is a command line tool and library for transferring data with URLs. Check if you have it by running the following:

curl -h

Python​

To run our Python code examples, you'll need to have Python installed as well as the requests package. You can install this package with the following command:

python -m pip install requests

JavaScript​

To run our JavaScript code examples, you'll need to have Node v18 and up installed. You can follow this official document to install the latest, stable version of Node globally. Check if you have it by running the following:

node -v

Ruby​

To run our Ruby code examples, you'll need to have Ruby installed. You can follow this official installation document for more information. Check if you have it by running the following:

ruby -v

Web3.py​

Web3.py is a Python library for interacting with Ethereum. If you'd like to use it, please be sure to install it like so:

pip install web3

Ethers.js​

At QuickNode we prefer ethers.js as our JS library for interacting with JSON-RPCs when possible. Ethers aims to be a complete and compact library for interacting with the Ethereum Blockchain and its ecosystem. If you'd like to use it, please be sure to install it like so:

npm install --save ethers

WebSocket CAT​

WebSocket is a simple tool for connecting to WebSocket APIs in your terminal. Install it using the following command:

npm install -g wscat

Last updated