Skip to content

Live Demonstration

See it work. Right now.

The Stablecoin Stack is not a concept or a prototype. It is running. Every component described in this documentation is live and accessible — including a simulated e-commerce experience where you can complete a real payment end-to-end.


The demonstration environment

🛍️

Simulated Checkout

A real e-commerce experience. Browse a demo store, add items to a cart, and proceed to payment. Use the browser wallet extension or the mobile app to authorise the payment and watch it settle in seconds.

Open the Demo Store

📊

Live Settlement Feed

Watch what is happening on the stack in real time. Every payment that settles — including payments made through the demo store — appears here as it confirms. No login required.

Open Live Feed

🔍

Event Explorer

A full REST API and WebSocket for querying past settlement events and streaming new ones in real time. With the available SDK, you can build a local matching engine or analytics dashboard in a few lines of code.

Open Event Explorer


Get a wallet to pay with

To complete a payment in the demo store, you need a compatible wallet. Two options are available:

The Stablecoin Stack includes a browser extension wallet — similar in concept to browser-based wallet extensions you may have seen, but designed to look and feel like a standard digital banking tool rather than a specialised application.

Install it in your browser, fund it with demo tokens from the faucet, and use it to pay at the demo store.

Install Browser Extension

Compatible browsers

The browser extension is available for Chrome, Brave, Edge, and other Chromium-based browsers.

The Stablecoin Stack mobile wallet is available on the Apple App Store and Google Play Store. Install it, fund it with demo tokens, and scan the QR code at the demo store checkout.

App Store Google Play


Run it yourself

Developers who want to explore the stack at the code level can run the full reference implementation locally using Docker Compose. The GitHub repository includes two compose files:

  • docker-compose.infra.yml — the infrastructure layer: network node, settlement contract, database.
  • docker-compose.apps.yml — the application layer: payment gateway, checkout engine, event explorer, wallet backend.
# Clone the repository
git clone https://github.com/Stablecoin-Stack/reference-implementation

# Start the infrastructure
docker compose -f docker-compose.infra.yml up -d

# Start the applications
docker compose -f docker-compose.apps.yml up -d

Once running, the full stack — including a local version of the demo store and event explorer — is accessible at localhost.

GitHub Repository


The components you are using

When you complete a payment in the demo store, you are interacting with every layer of the Stablecoin Stack:

What you do Component involved
Open the demo store Merchant checkout integration
Scan the QR code / tap the deep link Browser wallet extension or mobile app
Review and confirm the payment Client wallet — two cryptographic signatures, produced on your device
Payment submits Payment gateway (wallet-gateway + broadcast layer)
Funds move Settlement contract — atomic, on-chain
Confirmation appears Event indexer → checkout engine → webhook → merchant UI
Settlement feed updates Event Explorer WebSocket — real-time

The entire sequence, from confirmation to settlement feed update, typically completes in under ten seconds.


The Event Explorer API

The Event Explorer is a standalone component specified in the Stablecoin Stack. It exposes:

  • A REST API for querying historical settlement events — filter by token, wallet, time range, amount.
  • A WebSocket for streaming new events as they confirm on the network.
  • An SDK (JavaScript/TypeScript) that wraps both interfaces and makes it straightforward to build settlement dashboards, reconciliation tools, or lightweight local matching engines.

For developers

The Event Explorer and its SDK are the fastest way to start building on top of the Stablecoin Stack without running the full infrastructure. Connect to the public demonstration endpoint, subscribe to the WebSocket, and you are receiving live settlement data in minutes.

Event Explorer Docs