FAQ
General
Section titled “General”What is BlockReq?
Section titled “What is BlockReq?”BlockReq is a Web3 RPC infrastructure platform that provides fast, reliable blockchain node access through a simple API.
Do I need to run my own node?
Section titled “Do I need to run my own node?”No. BlockReq manages the infrastructure for you. Just create an endpoint and start making RPC calls.
Is there a free tier?
Section titled “Is there a free tier?”Yes. Every account gets 80M RU per month for free, no credit card required.
Billing & RU
Section titled “Billing & RU”What is an RU?
Section titled “What is an RU?”RU (Request Unit) is our billing unit. Each RPC method costs a specific amount of RU. See the RU documentation for details.
What happens when I run out of RU?
Section titled “What happens when I run out of RU?”Your API requests will return an error. You can:
- Wait for the monthly free refresh
- Purchase additional RU through the billing page
Do unused RU roll over?
Section titled “Do unused RU roll over?”- Free plan: No, the balance resets each month
- Packages (Growth/Premium): Valid for 60 days from purchase
- Pay As You Go: Never expires
How do I check my RU balance?
Section titled “How do I check my RU balance?”Visit the Dashboard → Endpoints page. Your current balance is displayed at the top.
Technical
Section titled “Technical”Which RPC standard do you support?
Section titled “Which RPC standard do you support?”We support Ethereum JSON-RPC 2.0, the industry standard used by all major Web3 libraries (ethers.js, web3.js, viem, etc.).
Do you support WebSocket?
Section titled “Do you support WebSocket?”Yes. Each endpoint provides both HTTPS and WSS URLs. WSS supports eth_subscribe for real-time data.
What’s the latency?
Section titled “What’s the latency?”Typically under 100ms for most methods. Exact latency depends on the chain and method complexity.
Do you support batch requests?
Section titled “Do you support batch requests?”Yes. Standard JSON-RPC batch requests are supported. Each method in the batch is billed individually.
Can I use BlockReq with Hardhat/Foundry?
Section titled “Can I use BlockReq with Hardhat/Foundry?”Yes. Just set your RPC URL in your framework configuration:
Hardhat:
module.exports = { networks: { mainnet: { url: "https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY" } }};Foundry:
forge script Script.s.sol --rpc-url https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY