Merchants 4 min read

Dashboard

Monitor payments, manage organizations, and get your API key

Overview

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 — Top up your organization balance and track all charges 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)

Organization management, balance aggregation and facilitation monitoring features described below are already live. Agent API access is 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

At 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)
  • Once payments start flowing through your API key, you can view charts with facilitation statistics and details of each individual facilitation in the dashboard
  • A small balance is available right after you create an organization to test your integration

Organization Balance

Your organization’s balance is displayed on it’s page. To see the full pricing breakdown, open the balance details page.

Tariff and History

The balance details page shows all top-up and expense operations. For each debit for facilitation, you can navigate to the facilitation details to see the full breakdown or view transaction in a blockchain explorer.

Facilitations on testnet chains do not consume balance and are not shown in charts, but they appear in the full facilitations list.

Top Up

To add funds, click the Top Up button on the organization page or on the balance details page. Payment is made via a crypto wallet with no fees, using x402.

Monitoring Facilitations

Viewing Charts

The organization page shows charts by time period:

  • Volume — Total amount paid by buyers, displayed at the current USD exchange rate for each asset. Switch to stacked column view by clicking on Split Tokens to see individual asset amounts without USD conversion
  • Transactions — Number of transactions
  • New Users — Number of users making their first transaction

Charts can be shifted by date, zoomed in or out, and displayed by range in week, day, or hour.

Facilitations List

On the organization page click Facilitations and it shows a list of all facilitations with:

  • Description and Network (chain name)
  • Amount/Asset (e.g., 0.01 USDC)
  • From / To addresses
  • Status badge
  • Date

Use the filters button to narrow by date range and/or status.

Every facilitation moves through the following states:

StatusWhat’s happening
VerifyingPayment payload received; signature and payer balance are being checked
VerifiedSignature is valid; transaction is queued for settlement
Invalid❌ Verification failed (insufficient funds, bad signature, expired payload)
SettlingTransaction is being prepared and submitted on-chain
PendingTransaction 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/Asset
  • Payment Requirements — schema, resource URL, description, max amount, pay-to address, timeout, extra parameters
  • Payment Payload — from/to addresses, value, signature data (for permit-style), or raw transaction

For on-chain events, a link to the blockchain explorer is available directly from this page.

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 occurred
  • Details: JSON payload with chain-specific data (tx hash, payer, etc.)