SOL / USDsp / boost402

The Decentralized
Facilitator
Layer for x402

x402 has a single point of failure: one facilitator can cut you off. We solve that on SOL with a network of independent, slashable facilitators. Alpha is live — it pays gas, settles USDsp on-chain, and unlocks the API with no tx or SOL from the caller.

Requests Settled
Paid calls processed on-chain
Avg Fee
0.7%
Facilitator take
Chain
SOL
Settlement layer
Active Facilitators
3
A
B
G
Alpha live on SOL Mainnet. Beta / Gamma staging.
LiveDeployed onSOLSOL Mainnet
USDsp·permit-enabled settlement token
SOL-native access

No account. No gas. Still trustless.

A caller hits your endpoint. We handle pricing, payment, on-chain settlement, and proof — then you return the real data. Gas is abstracted. Friction is zero.

01Price & Facilitators02Permit Signed03On-chain Proof

API settlement flow

The merchant doesn’t front gas. The caller doesn’t hold SOL. A facilitator moves value on-chain, proves settlement, and unlocks the response in one path.

CLIENT → /api/secret
now
GET /api/secret
Authorization: none
Intent: "give me paid data"
SERVER → 402 PAYMENT REQUIRED
now
"price": "1 USDsp",
"facilitators": ["alpha","beta","gamma"],
"fee_bps": 70
CALLER → permit()
10ms
SPL-Token signature generated.
No gas spent by caller.
FACILITATOR ↗ on-chain
42ms
alpha pays gas on SOL.
alpha settles 1 USDsp to merchant.
txHash: 4LBhsq....wCSM

Facilitators are slashable. Every settlement is provable.

facilitator alphasettlement proof

On-chain settlement

alpha → merchant: 1 USDsp (fee 0.7%)
gas paid on SOL
txHash 4LBhsq....wCSM

VERIFIEDSOL-LOGO Mainnet

response unlocked200 ok

Data returned to caller

payload:
{ "alpha": "whale 5sqwt… moved 320k USDsp to CEX 4m ago" }

NO ACCOUNT · NO BALANCE · NO SUBSCRIPTION

Machine-to-machine settlement • SOL Mainnet • USDsp

From “one middleman” to a marketplace of slashable operators.

Alpha is already settling USDsp on SOL Mainnet. Beta and Gamma join next. They stake boost402, pay gas for you, and get slashed if they lie. You just call the API.

Pay-per-request • Permit-based spend • Gasless callers

How it works

On-chain payment flow, without wallets or gas.

The caller just hits your API. You quote a price. A bonded facilitator settles USDsp on SOL, proves it, and you unlock the real response. No accounts. No balances. Nothing custodial.

INTEGRITY
  • • Facilitators are slashable (they stake boost402).
  • • Settlement is on-chain (SOL).
  • • You choose which facilitator you trust / accept.
facilitators online
3
alpha / beta / gamma
settlement chain
SOL-LOGO Mainnet
gas paid for caller
min fee
0.7%
slashable if lie
caller gas needed
0
no SOL required
  1. 1
    Request/api/secret

    Agent calls your API

    Agent hits /api/secret. You respond 402 with a USDsp price and a list of facilitators willing to settle on their behalf.

    STATUS
    402 Payment Required
    GAS UP-FRONT
    None
    QUOTED PRICE
    "1 USDsp"
    FACILITATORS
    ["Alpha (0.5%)", "Beta (1.0%)", "Gamma (2.0%)"]
  2. 2
    Signpermit()

    Caller signs permit()

    Caller (or their agent) signs permit() (SPL-Token style). No SOL needed. This authorizes a single facilitator (e.g. Alpha) to move exactly that USDsp, exactly once.

    AUTH
    signature only
    PATTERN
    SPL-Token permit()
    SPENDER
    facilitator Alpha
    LIMIT
    1 USDsp max
  3. 3
    Unlock200 OK

    On-chain settlement & data return

    Alpha pays gas on SOL, settles USDsp on-chain to you, and can be slashed if they cheat. Once proof is verified, you return 200 OK with the real payload.

    CHAIN
    SOL Mainnet
    CALLER GAS SPENT
    0
    FINAL API
    200 OK + unlocked data
    ASSET
    USDsp stable

SOL-native machine-to-machine settlement • USDsp • Slashable facilitators

Build in minutes

Ship a paywall in 5 minutes. No Stripe. No API keys.

Drop our 402 handler in front of any route. Your endpoint starts charging per request. You get paid in USDsp on SOL. We handle pricing, settlement, and proof. You just return data.

caller gas
0 (no SOL)
payout asset
USDsp stable
auth
permit() sig
Start Building →
/api/secretSOL Mainnet
if (!paid) {
  return 402, {
    price: "1 USDsp",
    asset: USDsp_ADDRESS,
    facilitators: FACILITATORS
  }
}

return 200, { alpha: "..." }

402 required → permit() signed → 200 OK unlocked

Metered endpoints • USDsp settlement • Gasless callers

Protocol Bond

boost402 is the bond that lets anyone become a facilitator.

boost402 isn’t “a token someday.” It’s what you have to stake to touch settlement. You post collateral, you pay gas for callers, you earn the fee on every paid request. If you lie or fail to settle, you get slashed. That’s how we replace “one middleman” with a marketplace.

stake
Post boost402 on SOL to register as a facilitator. You’re now eligible to settle requests on-chain.
earn
Caller signs permit(), you pay gas in SOL, you settle USDsp to the merchant, you take the fee.
slash
If you fake settlement, stall payout, or lie about delivery, protocol slashes your boost402 bond. You lose stake.
result
Multiple facilitators compete on fee / speed / trust. The API owner chooses who to accept. No single chokepoint.
facilitator alphastatus: bonded
Bond (boost402)
143 staked
Fee
0.7%
Chain
SOL Mainnet
Slashable
yes

bonded operator • pays gas for caller • can be removed if they cheat

This is how “payments infra” becomes a marketplace, not a company.

boost402 makes settlement permissionless. Anyone who posts the bond can start processing pay-per-request traffic for any API, instantly, without the merchant running gas or custody.

That means the network scales by adding new bonded operators, not by trusting one middleman forever.

Permissionless onboarding • Slash-enforced honesty • You pick who settles your flow