OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Stellar Lab

Stellar Lab is an interactive web toolkit for exploring Stellar and working with transactions, network APIs, transaction formats and smart contracts.

Independent OpenViST project profile, based on linked sources.

Stellar Lab — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Stellar Lab when you need an interactive place to experiment with Stellar transaction workflows, inspect API requests, convert transaction data or explore contracts.

Who it is for

  • Developers and builders experimenting with Stellar transactions.
  • Developers making requests to Stellar RPC or Horizon APIs.
  • Stellar developers inspecting XDR and JSON representations or exploring smart contracts.

Documented uses

  • Build, sign, simulate and submit Stellar transactions.
  • Make requests to Stellar RPC and Horizon APIs.
  • Save and share transactions.
  • Convert between Stellar XDR and JSON.
  • Explore Stellar smart contracts.
Before you choose

Requirements & limits

The repository says the main branch is deployed at https://lab.stellar.org. The project is open source under Apache-2.0.

  • Self-hosting requires Node.js 22.22.0 or later and pnpm 10.15.1 or later.
  • The application uses Next.js, React and TypeScript, with TanStack React Query and Zustand also listed in its stack.
  • WalletConnect is offered on mainnet and testnet; local testing requires HTTPS and an origin allowed by the Reown project.
  • Hardware-wallet testing requires an HTTPS connection for U2F.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Run Stellar Lab locally for development

Start the application’s development server from its repository.

Before you start

  • Node.js 22.22.0 or later
  • pnpm 10.15.1 or later

Steps

  1. Obtain the Stellar Lab repository.

  2. Run pnpm dev from the project.

Expected outcome

The repository’s documented development command starts the application.

Guide limitations

  • Before each development run, the Lab automatically fetches Stellar network limits for Mainnet, Testnet and Futurenet.
  • WalletConnect local testing requires an HTTPS origin and an origin permitted by the Reown project.
Source-based practical guide

Build and run a production version

Create the documented standalone production build and start it locally.

Before you start

  • Node.js 22.22.0 or later
  • pnpm 10.15.1 or later
  • A local copy of the Stellar Lab repository

Steps

  1. Run pnpm build.

  2. Run pnpm start to run the production build locally.

Expected outcome

The app is built in Next.js standalone output format and can be run locally.

Guide limitations

  • For deployment, the repository says to copy build/static to build/standalone/public/_next/static; the contents of build/standalone can then be distributed and run with node server.js.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
stellar/laboratory · Official homepage title · retained in its source language