Skip to content

Latest commit

Β 

History

History
66 lines (46 loc) Β· 2.38 KB

File metadata and controls

66 lines (46 loc) Β· 2.38 KB

🌌 Stellar Analysis

brought to you by Stellar Analysis ✨

Payments on the Stellar network happen in the blink of an eye. This is how we watch them happen β€” in real time, with charts that don't lie and a backend that doesn't sleep. πŸ›°οΈ

Think of it as mission control for cross-border payments: we ingest the ledger, crunch the numbers, and hand you a dashboard that actually tells you something.

🧩 What's under the hood

Piece What it does Built with
βš™οΈ backend/ Chews through Stellar ledger data and serves it back up hot Rust
πŸ–₯️ frontend/ The dashboard you actually look at Next.js
πŸ“œ contracts/ On-chain logic, for when off-chain isn't trustless enough Soroban
πŸ—„οΈ Database Where all those numbers go to rest PostgreSQL

πŸš€ Quick start (from zero to dashboard)

1. Wake up a Postgres instance

docker run --name stellar-postgres -e POSTGRES_PASSWORD=password -e POSTGRES_DB=stellar_insights -p 5432:5432 -d postgres:14

2. Fire up the backend πŸ”₯

cd backend
cp .env.example .env
# fill in DATABASE_URL, STELLAR_RPC_URL, etc. β€” the backend will yell at you if you forget
cargo run

3. Bring the dashboard to life 🎨

cd frontend
pnpm install
pnpm dev

Open it up, watch the numbers move. That's it β€” you're now watching the Stellar network breathe. 🫁

πŸ›‘οΈ Local safety checks (already built, no assembly required)

πŸ—ΊοΈ Lay of the land

backend/     βš™οΈ  Rust services β€” the engine room
frontend/    πŸ–₯️  Next.js dashboard β€” the pretty part
mobile/      πŸ“±  React Native app β€” Stellar Insights in your pocket
contracts/   πŸ“œ  Soroban contracts β€” trust, but verify on-chain
docs/        πŸ“š  Everything we wrote down so you don't have to ask

πŸ“Œ Good to know

  • Repo history has been trimmed down so cloning doesn't take a coffee break.
  • Big binaries live in git lfs, not in your git log.
  • For the deep-dive stuff β€” architecture, deployment, "why did we do it this way" β€” check docs/ and the READMEs living inside each folder.

Made with πŸ¦€, β˜•, and an unreasonable love for clean ledgers.