Skip to main content
Looking for Contributors! This Skill needs an implementation.Contributing a Skill involves:
  1. Writing a reference implementation with full functionality
  2. Adding comprehensive tests
  3. Writing documentation with usage examples
See the ethers-provider Skill for an example of a complete Skill implementation.Interested? Open an issue or PR at github.com/evmts/voltaire.
Skill — Copyable reference implementation. Use as-is or customize. See Skills Philosophy.
Build applications on Tempo’s high-throughput chain.

Planned Implementation

Provider Setup

import { Tempo } from './Tempo.js';

const tempo = Tempo({
  rpcUrl: 'https://rpc.tempo.xyz',
});

// Standard EVM interactions work
const balance = await tempo.getBalance(address);
const block = await tempo.getBlockNumber();

Chain-Specific Features

// Tempo-specific precompiles or features
// (Implementation details TBD based on Tempo's architecture)

Bridge Integration

// Bridge assets to/from Tempo
// (Implementation details TBD)

Resources