Tempo

How to connect to Blockdaemon Tempo RPC Endpoints

Blockdaemon provides secure, high-availability infrastructure for the Tempo network. As an EVM-compatible Layer-1 blockchain built on the Reth SDK, Tempo supports standard Ethereum JSON-RPC methods. This compatibility allows developers to use familiar tools, libraries, and workflows to interact with the network.

This guide explains how to connect to Tempo using Blockdaemon's enterprise-grade RPC infrastructure.

Prerequisites

Before connecting to the Tempo network, ensure you have:

  • A Blockdaemon account.
  • An active Blockdaemon API key for authentication.

Endpoint Configuration

Blockdaemon routes your API requests through distributed infrastructure to ensure low latency and high reliability. You will use your unique Blockdaemon RPC URL to broadcast transactions and query on-chain data.

  • Network: Tempo Testnet
  • Chain ID: 42429
  • Protocols Supported: HTTP/HTTPS, WSS (WebSocket)

Note: You can generate and manage your unique RPC endpoint URLs directly within the Blockdaemon app dashboard.

Making Your First Request

Because Tempo is fully EVM-compatible, you can query the network using standard JSON-RPC calls.

Below is an example of how to retrieve the latest block number using a standard cURL request:

curl -X POST 'YOUR_TEMPO_ENDPOINT' \
  -H 'Content-Type: application/json' \
  -H 'X-Auth-Token: YOUR_AUTH_TOKEN' \
  --data-raw '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber","params":[]}'

Supported Web3 Libraries

You do not need to learn a new proprietary language to build on Tempo. Since the RPC interface maps directly to Ethereum standards, you can seamlessly integrate Blockdaemon's Tempo endpoints into existing applications using popular Web3 libraries:

ethers.js / Web3.js: Update the provider URL to your Blockdaemon Tempo endpoint.

web3.py: Connect Python-based backends directly to the network.

Foundry / Hardhat: Modify your configuration files (such as foundry.toml) to include the Tempo network details and Blockdaemon RPC URL.

Next Steps

Once connected, you can begin deploying smart contracts or interacting with Tempo's payment-native extensions.


👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.