Individual skill
venice-x402
Manage Venice x402 wallet credits. Covers POST /x402/top-up (payment discovery + signed USDC settlement, $5 min / $10,000 max), GET /x402/balance/{walletAddress}, GET /x402/transactions/{walletAddress}, USDC on Base (eip155:8453) and Solana mainnet, the PAYMENT-SIGNATURE / SIGN-IN-WITH-X header names, transaction types TOP_UP/CHARGE/REFUND (multi-component charges, request-level refunds, clamped charges), and the 402 PAYMENT-REQUIRED responses returned by x402-enabled endpoints.
skills/venice-x402/SKILL.md
Source commit 15a6fa63ff7466cd894ccc5bab91985e3b88f216
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 7, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 166
- Repository last updated
- Nov 5, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
Read excerpt
# 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`](../venice-auth/SKILL.md).
## Header names