venice-x402
Installation
SKILL.md
Venice x402 (wallet credits)
x402 is Venice's wallet-based payment flow. Prepay USDC on Base or Solana mainnet into a wallet credit balance, then authenticate each request with a signed Sign-In-With-X (SIWX) proof — no Venice account or API key required. Three wallet endpoints plus the protocol-level 402 responses.
| Endpoint | Auth | Purpose |
|---|---|---|
POST /x402/top-up |
None (discovery) / PAYMENT-SIGNATURE (settlement) |
Discover payment requirements, then settle a signed USDC transfer. |
GET /x402/balance/{walletAddress} |
SIWX (SIGN-IN-WITH-X) |
Current USD credit balance for a wallet. |
GET /x402/transactions/{walletAddress} |
SIWX | Paginated ledger: TOP_UP, CHARGE, REFUND. |
For the SIWX header format itself, see venice-auth.
Header names
Send the canonical name in new code; the others exist so older integrations keep working.