Skip to content

Repository files navigation

defi-vault-explorer

Learning-first DeFi vault explorer focused first on Morpho Vaults.

Status

Initial skeleton setup is in progress.

  • Frontend: Next.js App Router, TypeScript, Tailwind, pnpm.
  • Backend: Rust API skeleton with Axum target.
  • Chain: Base.
  • Data mode: mocked vault data first.
  • Cache direction: Redis later, after the API contract is stable.

Spec-Driven Development

The project follows spec-driven development. Start with the active skeleton docs:

Architecture notes live in:

Local Development

Install JavaScript dependencies:

pnpm install --frozen-lockfile --config.confirm-modules-purge=false

Run the frontend:

pnpm web:dev

Run the API:

pnpm api:dev

Verify the frontend:

pnpm web:lint
pnpm web:build

Verify the API:

pnpm api:fmt
pnpm api:clippy
pnpm api:test

The Rust toolchain is pinned in rust-toolchain.toml.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages