Queue up.
Pay per match.
Play instantly.
XUNO matches you with real opponents by game type, then settles the queue fee over HTTP using the x402 protocol — a few cents in USDC, cleared before the lobby loads. Signing happens in the XUNO desktop app, not a browser wallet popup.
Matched by game type
Eight active queues. Pick one below — pricing and average wait update instantly.
Enter the queue
This runs the real x402 request/response shape. In the shipped client the signing step happens in the XUNO desktop app — mocked here.
How an x402 match clears
Four calls, one lobby. No signup form in between.
Request
Your client asks XUNO for a slot in a game-type queue.
Priced
The server replies with the exact USDC amount and a pay-to address — no plan, just this match.
Signed
The XUNO desktop app signs the amount locally and the client retries the same request with proof attached — no browser extension involved.
Matched
Payment verifies on Base in under a second and you're placed with an opponent.
Pay only for the matches you play
Every tier settles the same way — an x402 micropayment, per queue entry.
- Any of the 8 game types
- Standard queue priority
- No rank tracking
- Skill-weighted matchmaking
- Anti-smurf via wallet history
- Season rank + rewards pool