Alphabet’s data center service Google Cloud released a new remote procedure call (RPC) service for web3 development with support for Ethereum (ETH).
Today (Sep, 18) Google Cloud announced its new “Blockchain RPC” service which is meant to provide “developers with a streamlined way to interact with blockchain data, offering a cost-effective, scalable, and reliable solution that minimizes the complexities of managing node infrastructure.” Furthermore, the announcement explicitly mentions support for the node call standards implemented as part of the Ethereum improvement proposal (EIP) 1474.
🎉 Building on our commitment to support Web3 developers, we're announcing the preview launch of our new Blockchain RPC (Remote Procedure Call) service!
Read more → https://t.co/QIFllwMJhJ pic.twitter.com/k2S6IRtObi
— Google Cloud (@googlecloud) September 18, 2024
The problems of web3 development
Blockchains are decentralized and, by their very nature, harder to interact with than just single servers hosting websites and services. The announcement explains that “RPC reliability is a significant challenge for Web3 developers” and “many developers currently rely on multiple RPC providers to ensure their applications stay up and running.”
Google Cloud’s Blockchain RPC is aimed at developers seeking for an easy way to access blockchain data. The service launches with support for the Ethereum main and test networks and plans to expand “to several additional chains over the next year.” The service is also compatible with the Ethereum JSON-RPC standard, meaning that switching to it requires to only change the API endpoint in the program, a single line of code. Kyle Quintal, Head of Engineering at 0xArc said:
“Google Cloud’s Blockchain RPC offerings deliver fast response times — exactly what you’d expect from them. […] Coupled with the fact that Google Cloud follows the EIP1474 standards and has the free-tier option, we integrated its service into our system right away and haven’t looked back.”
The report follows Google Cloud adding support for about eleven additional blockchains to its public data sets for data analytics service BigQuery about a year ago. The company wrote at the time:
“Today, customers interested in blockchain data must first get access to the right nodes, then develop and maintain an indexer that transforms the data into a queryable data model. They then repeat this process for every protocol they’re interested in.”