Secure, reliable access to the blockchain with predictable pricing. Get all of the flexibility of a self-hosted node with none of the operational overhead.
New customers get $300 in free credits to spend on Blockchain Node Engine.
Features
Deploying a node is a time-intensive process that involves provisioning a compute instance, installing blockchain clients, and waiting for the node to sync with the network. Blockchain Node Engine makes this process fast and easy by allowing developers to deploy a new node with the console or API call.
Blockchain Node Engine is a fully managed service, which means that you don’t have to worry about availability. Google Cloud actively monitors your nodes and restarts or upgrades them as needed—all while maintaining the same endpoint so you're never disrupted. By reducing the need for a dedicated DevOps team, Blockchain Node Engine lets your team focus on your users instead of your infrastructure.
Blockchain Node Engine offers you all the flexibility and configurability of a self-managed node without any of the operational overhead. This means you can deploy your node in a variety of regions to meet your performance or compliance requirements. You can also control who can access your node and how much by issuing custom API keys with individual rate limits.
Blockchain Node Engine brings Google’s expertise in reliability and security to Web3. We offer SLAs so that you can build mission-critical workloads on top of our infrastructure. Our RPC endpoints are TLS-enabled and are secured by Cloud Armor to prevent DDOS attacks.
With Blockchain Node Engine you pay a flat fee billed hourly no matter how many or what kinds of requests you make. You can index Mainnet including logs and traces without worrying about exceeding your budget.
How It Works
To use Blockchain Node Engine, you’ll first create a node that syncs with the blockchain. Once syncing is complete, you’ll be able to read/write data, and relay transactions using the RPC and WebSocket endpoints.
Common Uses
Use nodes to reliably process blockchain data.
Blockchain Node Engine provides different node types that allow you to ingest both historical blockchain data as well as real-time data. Archive nodes allow you to index the full history of data or a subset into a datastore of your choice. WebSocket endpoints on full nodes let you process new blocks from the tip of the chain.
Use nodes to reliably process blockchain data.
Blockchain Node Engine provides different node types that allow you to ingest both historical blockchain data as well as real-time data. Archive nodes allow you to index the full history of data or a subset into a datastore of your choice. WebSocket endpoints on full nodes let you process new blocks from the tip of the chain.
Connect wallets to hosted nodes for increased performance.
Shared RPC endpoints can suffer from congestion during peak times. By connecting your wallets to your own dedicated nodes you get enhanced reliability and consistency. By avoiding third-party RPC services you also ensure your transactions are privately sent to the blockchain. Finally, Blockchain Node Engine leverages Google’s premium network for faster transaction processing.
Connect wallets to hosted nodes for increased performance.
Shared RPC endpoints can suffer from congestion during peak times. By connecting your wallets to your own dedicated nodes you get enhanced reliability and consistency. By avoiding third-party RPC services you also ensure your transactions are privately sent to the blockchain. Finally, Blockchain Node Engine leverages Google’s premium network for faster transaction processing.
Configure your toolchain for control and reliability.
Testing and deploying your smart contracts and dApps requires integration with an RPC node. By using your own node you eliminate dependencies on third parties. By deploying nodes regionally colocated with your other workloads, you benefit from enhanced performance.
Configure your toolchain for control and reliability.
Testing and deploying your smart contracts and dApps requires integration with an RPC node. By using your own node you eliminate dependencies on third parties. By deploying nodes regionally colocated with your other workloads, you benefit from enhanced performance.
Pricing
How Blockchain Node Engine pricing works | Pricing for Blockchain Node Engine is based on blockchain and node type. | ||
---|---|---|---|
Blockchain | Node type | Price (USD) | Monthly price (USD) |
Ethereum | Full node Best for building dApps or reading real-time data | $0.69 per node hour | $503.70 based on 730 hours/month |
Archive node Best for reading full historical data | $2.74 per node hour | $2000.20 based on 730 hours/month |
Learn more about Blockchain Node Engine pricing. View pricing details.
How Blockchain Node Engine pricing works
Pricing for Blockchain Node Engine is based on blockchain and node type.
Ethereum
Full node
Best for building dApps or reading real-time data
$0.69
per node hour
$503.70
based on 730 hours/month
Archive node
Best for reading full historical data
$2.74
per node hour
$2000.20
based on 730 hours/month
Learn more about Blockchain Node Engine pricing. View pricing details.