Rust — seismic-alloy
Rust SDK for Seismic, built on Alloy
[dependencies]
seismic-alloy = { git = "https://github.com/SeismicSystems/seismic-alloy" }Quick Example
use seismic_prelude::foundry::*;
use alloy_signer_local::PrivateKeySigner;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let signer: PrivateKeySigner = "0xYOUR_PRIVATE_KEY".parse()?;
let wallet = SeismicWallet::from(signer);
let url = "https://node.seismicdev.net/rpc".parse()?;
let provider = SeismicSignedProvider::<SeismicReth>::new(wallet, url).await?;
// All standard Alloy provider methods work
let block_number = provider.get_block_number().await?;
println!("Block number: {block_number}");
Ok(())
}Documentation Navigation
Getting Started
Section
Description
Provider Reference
Section
Description
Quick Links
By Task
By Component
Features
Architecture
Network Types
Network
Type
Description
Guides & Examples
Section
Description
Next Steps
Last updated

