Dashboard
all deployments

Every call. Every cent. Every split.

live
Revenue (all-time)
$0.0000
Settled txs
0
Unique payers
0
Unique referrers
0
Cumulative split
$0.000000
all-time · USDC
Merchant0%
$0.000000
Referrer0%
$0.000000
Protocol0%
$0.000000
Referrer quality
repeat-payer rate
0%
insufficient data

Share of unique settled payers that came back for a second call. Higher repeat-payer rates mean referrers are routing traffic that sticks — not just one-and-done calls.

low sample — 0 unique payers

Split moment
awaiting next settle
Merchant· 87%
Referrer· 10%
Protocol· 3%
Live activity
distribute · streaming
Top referrers
all-time
No referrer activity yet.
Integrate & earn

Route calls to underdogs, keep 10%.

$0.05 per call · paid on-chain · no invoice

Every paying call your agent makes to this API triggers an atomic on-chain split. Your cut lands in your wallet the same block the merchant is paid — no claim step, no payout schedule. Attach a Bearer API key issued once from the dashboard — no per-call signing.

Auth mode
    01
    Generate a key

    One click on the API keys page. Bound to a payout wallet you pick — committed at creation, can’t be redirected later.

    02
    Drop it in as Bearer auth

    Single env var: CHEST_API_KEY. No keypair, no signing, no @noble/curves. Rotate anytime by revoking + creating a new one.

    03
    Call the API normally

    Your client still pays the x402 challenge from its own wallet. The gate verifies the key, credits your payout wallet on settlement.

Pick your stack
# ~/.config/claude/claude_desktop_config.json
{
  "mcpServers": {
    "chest": {
      "command": "npx",
      "args": ["-y", "@chest/mcp"],
      "env": {
        "CHEST_API_KEY": "cg_live_...",
        "CHEST_SLUG":    "underdogs"
      }
    }
  }
}

# Claude will discover this API via the MCP tool `call_api`.
# The MCP server attaches `Authorization: Bearer $CHEST_API_KEY` on
# every paid call and earns you the referrer share on underdogs.
# Generate a key: https://chest.sh/app/keys
Why API keys?

Agents, skills and MCP servers often don’t have a keypair handy. A Bearer token lets them earn the referral split with a single env var. The key is bound at creation time to your payout wallet — a compromised dashboard can’t redirect historical keys’ payouts.

Where does the commission go?

To the payout wallet you set when you created the key — visible on the API keys page. Every settled call credits it in the same block the merchant is paid. Rotate a key by revoking + creating a new one.