Skip to content

SeismicSystems/seismic-client

Repository files navigation

Seismic Client

Seismic's typescript client. This repository contains:

Docs

View the docs here

Install

nvm

Install nvm

Using brew: brew install nvm

Make sure to follow the instructions to will source nvm in your shell profile

npm

Install npm with node 23.3.0 using nvm:

nvm install 23.3.0
nvm use 23.3.0

bun

Install the latest bun. Using curl:

curl -fsSL https://bun.sh/install | bash

Running tests

Create a .env file

Create a .env file in the repo root. These variables are only used for running tests. This file should have:

  • SRETH_ROOT: the path to your local seismic-reth directory
  • SFOUNDRY_ROOT: the path to your local seismic-foundry directory

Optionally, you may set these variables to specify where reth will store its state:

  • RETH_DATA_DIR: absolute path for all reth files & subdirectories
  • RETH_STATIC_FILES: absolute path to store static files

See .env.example for more information

About

Seismic's TypeScript client, powered by Viem actions & Wagmi hooks

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages