Open Source XRP Ledger Explorer
240
stars
848
commits
TypeScript
primary language
Sep 8, 2026
updated
This repo contains the source code for the block explorer of the XRP Ledger hosted at livenet.xrpl.org.
This project uses Vite. You can find information about how to use it here.
The project requires node@22. Follow installation instructions on nodejs.org.
(Recommended) Install using nvm.
Make sure to use npm version 8+ by running npm install -g npm@latest after you install Node.
cp .env.example .env
npm install thennpm start for development mode, ornpm run build then npm run prod-server for production modeSince canvas does not provide pre-built binaries for Apple chips during npm install it will try to compile it manually. To get this to succeed you need to install several dependencies by following the instructions here.
VITE_RIPPLED_HOST=s2.ripple.com with VITE_RIPPLED_HOST=s.altnet.rippletest.net in the .env fileVITE_ENVIRONMENT=testnet to .env to enable TESTNET bannerVITE_RIPPLED_HOST=s2.ripple.com with VITE_RIPPLED_HOST=s.devnet.rippletest.net in the .env fileVITE_ENVIRONMENT=devnet to .env to enable TESTNET bannernpm testnpm run test:coverageopen coverage/index.htmldebugger; in your unit testnpm run test:debugabout:inspect in Chromeinspect linkplay buttondebugger;When updating translation entires or adding new languages consult the guide Translating.
(top 30 of 39)
TypeScript
85.3%
SCSS
7.6%
JavaScript
7.0%
Open Source XRP Ledger Explorer
240
stars
848
commits
TypeScript
primary language
Sep 8, 2026
updated
This repo contains the source code for the block explorer of the XRP Ledger hosted at livenet.xrpl.org.
This project uses Vite. You can find information about how to use it here.
The project requires node@22. Follow installation instructions on nodejs.org.
(Recommended) Install using nvm.
Make sure to use npm version 8+ by running npm install -g npm@latest after you install Node.
cp .env.example .env
npm install thennpm start for development mode, ornpm run build then npm run prod-server for production modeSince canvas does not provide pre-built binaries for Apple chips during npm install it will try to compile it manually. To get this to succeed you need to install several dependencies by following the instructions here.
VITE_RIPPLED_HOST=s2.ripple.com with VITE_RIPPLED_HOST=s.altnet.rippletest.net in the .env fileVITE_ENVIRONMENT=testnet to .env to enable TESTNET bannerVITE_RIPPLED_HOST=s2.ripple.com with VITE_RIPPLED_HOST=s.devnet.rippletest.net in the .env fileVITE_ENVIRONMENT=devnet to .env to enable TESTNET bannernpm testnpm run test:coverageopen coverage/index.htmldebugger; in your unit testnpm run test:debugabout:inspect in Chromeinspect linkplay buttondebugger;When updating translation entires or adding new languages consult the guide Translating.
(top 30 of 39)
TypeScript
85.3%
SCSS
7.6%
JavaScript
7.0%