Skip to main content
Tevm works with Astro for static site generation and server-side rendering of Ethereum data.

Installation

Static Data Fetching

Fetch data at build time:

Server Endpoints

Create API routes for dynamic data:

Static Paths for Known Addresses

Pre-generate pages for known addresses:

Hybrid Rendering

Use SSR for dynamic pages:

React/Vue/Solid Islands

Use framework components for interactivity:

Content Collections

Generate pages from a collection of addresses:

Middleware for Caching

Add caching headers:

Environment Variables

Configure RPC URL:

Build-time Data

Fetch data during build:

Next Steps