Introduction
NaraLabs helps you explore Soroban smart contract activity on Stellar without reading raw XDR or JSON payloads.
Prerequisites
- A modern browser (Chrome, Firefox, Safari, Edge)
- For local development: Node.js 20+, Docker (Atlas backend)
Local development
- Start Atlas (API + indexer):
cd naralabs-atlas
docker compose up -d- Start the web app:
cd naralabs-frontend
cp .env.example .env
npm install
npm run dev- Open http://localhost:3000 for the explorer and http://localhost:3000/docs for documentation.
Environment variables
| Variable | Description |
|---|---|
ATLAS_API_URL | Atlas server URL (server-only, default http://localhost:8080) |
NEXT_PUBLIC_STELLAR_NETWORK | Default network (testnet, mainnet) |
NEXT_PUBLIC_APP_URL | Public app origin |
See .env.example in naralabs-frontend for the full list.
Next steps
- Networks — supported Stellar networks
- Explorer overview — UI walkthrough
Last updated on