This project is a web-based viewer for the SS58 address format registry, commonly used in Substrate-based blockchain networks. It provides an interactive table to explore and search through the SS58 registry data.
- Display SS58 registry data in a sortable and searchable table
- Pagination for easy navigation through large datasets
- Dark mode toggle for comfortable viewing in different lighting conditions
- Responsive design for both desktop and mobile viewing
- React
- TypeScript
- Vite (for fast development and optimized builds)
- react-table (for advanced table functionality)
- Tailwind CSS (for styling)
- Node.js (version 14 or later recommended)
- npm or yarn
-
Clone the repository:
git clone https://github.com/ss58-registry/viewer ss58-registry-viewer cd ss58-registry-viewer
-
Install dependencies:
npm install
or if you're using yarn:
yarn install
-
Start the development server:
npm run dev
or with yarn:
yarn dev
-
Open your browser and visit
http://localhost:5173
to see the application running.
To create a production build, run:
npm run build
or with yarn:
yarn build
This will generate a dist
folder with the built assets.
This project is set up to deploy automatically to GitHub Pages using GitHub Actions. Any push to the main
branch will trigger a build and deploy process.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Substrate for the SS58 address format
- @substrate/ss58-registry for providing the registry data