#31184 Feature request: support x402-paid inference providers (no-account pay-per-call)
## Problem
Every provider LiteLLM currently abstracts requires a pre-provisioned API key, which means an account + card per user. For agent-runtime use cases — swarms spinning up workers, autonomous traders paying per call, anything where the *caller is a process not a human* — the account-per-caller model is the actual bottleneck, not the price.
## Proposal
Add an auth strategy for x402-protocol inference providers ([spec](https://github.com/x402-foundation/x402)). The flow:
1. Client `POST`s the inference payload. 2. Provider returns `HTTP 402 Payment Required` with `{asset, amount, recipient}`. 3. Client signs a payment, retries with the signed header. 4. Provider verifies on-chain settlement, returns an OpenAI-shaped response.
No API key issuance, no per-user billing tier, no rate-limit-via-account-status. Pay-as-you-go in the asset the provider accepts (sBTC, USDCx, or STX on Stacks today; EVM-side x402 facilitators exist for stablecoin payments too).
## Live reference implementation
`https://x402.aibtc.com` exposes two OpenAI-compatible endpoints today:
- `POST /inference/openrouter/chat` — OpenRouter passthrough (full model catalog). - `POST /inference/cloudflare/cha…