Skip to content

prettyirrelevant/suivi

Repository files navigation

suivi
=====

cross-chain crypto portfolio tracker that runs entirely in your browser.
tracks wallet balances and transaction history across EVM chains and solana.
all data lives in PGLite (Postgres compiled to WASM, stored in IndexedDB),
nothing leaves your machine.

stack: next.js, react, typescript, tailwind css, PGLite, drizzle ORM, zustand, viem


supported chains
----------------

EVM: ethereum, arbitrum, base, optimism, polygon, gnosis, bnb chain, scroll
non-EVM: solana


features
--------

- track multiple wallet addresses across chains
- view token balances with USD values
- browse transaction history with decoded transfer events
- ENS name resolution for EVM addresses
- currency conversion (USD, EUR, GBP, JPY, etc.)
- backup export/import via pg_dump
- light/dark/system theme


api keys
--------

alchemy    EVM balances and transactions
helius     solana balances and transactions

keys are stored in your browser database and never sent to any server.
configure them in the settings page.


running locally
---------------

pnpm install
pnpm dev

About

cross-chain crypto portfolio tracker that runs entirely in your browser

Resources

Stars

Watchers

Forks

Contributors