Browse Claims with the Explorer
The VSL explorer is your visual entry point into the Verifiable Settlement Layer. Whether you're debugging claims, verifying execution, or simply curious about the state of transactions on VSL, the explorer helps you understand what's happening on-chain.
This guide will help you get familiar with the Explorer by explaining what the explorer does, showing you how to install it locally and walking you through its key features and how to navigate them.
What is the VSL Explorer?
The VSL Explorer is a web-based dashboard for browsing and inspecting claims submitted to the Verifiable Settlement Layer. It allows you to view all claims along with key metadata (status, type, sender/receiver, timestamp), explore specific claims to see their structure and proof data, filter claims by type, status, or address and observe state updates as they happen.
This is useful if you’re testing your own VSL integrations or building on top of VSL and want visibility into backend operations.
Install the Explorer Locally
The VSL explorer is made up of two components: a frontend (the user interface) and a backend (the server that fetches and serves claim data from the VSL network). You’ll need both running to explore claims locally.
Installation Steps
To install the Explorer:
Set up the backend: The following instructions in the explorer/backend README will guide you on how to set up the VSL explorer backend. This repository includes configuring your environment file and running the backend server.
Set up the frontend: The steps in the explorer/frontend README will guide you in setting up the frontend of the VSL explorer. The steps in this folder will help you prepare the environment, install dependencies, and start the UI in development mode.
Once both components are running, you can view the Explorer at http://localhost:4000.
Navigating the Explorer
In this section, we’ll go over how you can interact with the VSL explorer.
The Claims Table
When you open the Explorer, the homepage displays a table with the latest VSL claims. The table has six columns:
Claim ID: A unique identifier for the claim. Click this to view full claim details.
Status: The state of the transaction (e.g. Pending, Settled,or Expired).
Type: What kind of transaction the claim represents (e.g. Payment).
Timestamp: When the transaction was made.
To and From: The sender and receiver involved in the transaction.
Viewing a Claim
Clicking on a Claim ID opens a detailed view. This includes all associated data for the claim, including its structure and any proof attached.
Filtering Claims
You can filter the table using the dropdown filters or the two address fields:
What’s Next?
The Explorer is just one of the many tools available to developers building with VSL. Once you're comfortable browsing claims, you can go deeper by:
Using the VSL CLI to programmatically inspect and submit claims
Last updated
Was this helpful?