Dashboard
Monitor payments, manage organizations, and get your API key
What’s Coming
FareSide Dashboard is the unified control plane for your x402 payment infrastructure. Everything FareSide handles on your behalf — verification, settlement, multi-chain routing — is transparent and manageable from one place.
What the dashboard provides:
- Real-time monitoring — Track every facilitation through its full lifecycle: verification → settlement → on-chain confirmation
- Unified multi-chain balance — Accept payments across dozens of networks, view them in a single aggregated view
- Balance management — Transfer and rebalance across chains directly from the dashboard
- Agent-native access — The same data and controls available to humans are also accessible to AI agents via API (e.g., OpenClaw)
The dashboard is in active development. Organization management and facilitation monitoring features described below are already live. Balance aggregation, on-chain transfers, and agent API access are coming soon.
Guide
Account
Sign up at app.fareside.com. Email + password, with email verification via OTP. Password reset is available at any time from the login screen or via the account settings.
Getting Your API Key
1. Create an Organization
Go to the Organizations page and click Create Organization. Give it a name — that’s all you need.
2. Copy Your Access Token
Open your organization. Your Access Token (API key) is displayed on the organization card. Click the copy button or reveal the full token with the eye icon.
3. Use It
Your facilitator URL is:
https://facilitator.fareside.com/YOUR_API_KEY
TypeScript (Hono):
import { HTTPFacilitatorClient } from "@x402/core/server";
const facilitatorClient = new HTTPFacilitatorClient({
url: `https://facilitator.fareside.com/${process.env.FARESIDE_API_KEY}`,
});
Rust (Axum):
let facilitator_url = format!("https://facilitator.fareside.com/{}", api_key);
For full integration guides, see Setup Guide, Hono / Express / Next.js, or Rust (Axum).
Each organization has its own Access Token. Create separate organizations to isolate payment streams (e.g., staging vs. production).
Monitoring Facilitations
Once payments start flowing through your API key, you can monitor them directly on the organization page.
Facilitations List
The organization page shows a list of all facilitations with:
DescriptionandNetwork(chain name)Amount/Asset(e.g.,0.01 USDC)From/ToaddressesStatusbadgeDate
Use the filters button to narrow by date range and/or status.
Every facilitation moves through the following states:
| Status | What’s happening |
|---|---|
| Verifying | Payment payload received; signature and payer balance are being checked |
| Verified | Signature is valid; transaction is queued for settlement |
| Invalid | ❌ Verification failed (insufficient funds, bad signature, expired payload) |
| Settling | Transaction is being prepared and submitted on-chain |
| Pending | Transaction sent; waiting for network confirmation |
| Settled | ✅ Funds have been transferred to your address |
| Failed | ❌ Settlement failed (chain revert, RPC error) |
Facilitation Details
Click any facilitation to see its full details:
ID,Status,Sender,Receiver,Network,Amount/AssetPayment Requirements— schema, resource URL, description, max amount, pay-to address, timeout, extra parametersPayment Payload— from/to addresses, value, signature data (for permit-style), or raw transaction
Facilitation Events
Switch to the Events tab to see the lifecycle timeline:
Type: Event status (Verifying → Verified → Settling → Pending → Settled)At: When the event actually occurredDetails: JSON payload with chain-specific data (tx hash, payer, etc.)