Fully managed node
hosting for developing on the blockchain
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.
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.
Fully managed nodes
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.
Dedicated and isolated
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.
Enterprise-grade
infrastructure
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.
Predictable pricing
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.
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.
Fast, reliable, and private
transactions
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.
Smart contract and dApp development
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.
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
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
PRICING CALCULATOR
Estimate your monthly Blockchain Node Engine costs.