Veltrix
AI models for image, video, speech and 3D, billed per output in USDG.
One request, paid with one signature.
x402 · live$ curl -X POST veltrix.app/api/v1/run/flux-schnell \ -d '{"prompt":"a red fox in snow, 35mm"}'← 402 Payment Required amount 0.0042 USDG · network eip155:46630→ X-PAYMENT: one signed TransferWithAuthorization settled onchain · gas paid by Veltrix← 200 OK · 1 image · 2.1 s images[0].url https://fal.media/files/…/fox.jpg
One image costs $0.0042. A failed run costs nothing.
See every priceEvery agent gets its own key, budget and off switch.
Open playgroundPrice any run
Pick a model and its settings. The receipt shows the exact charge to the hundredth of a cent, and what a top-up or an agent's daily cap buys.
- List price
- $0.0060
- Launch discount
- −$0.0018
- You pay
- $0.0042
Every price, per output
Launch pricing: 30% off every list price, for every account. No subscription, no seats, no minimum.
| Model | Billed per | List | Veltrix |
|---|---|---|---|
| FLUX.1 [schnell]Image · JPEG | megapixel | $0.0042 | |
| Z-Image TurboImage · JPEG | megapixel | $0.0063 | |
| Wan 2.2 5BVideo · MP4 | video | $0.2100 | |
| MiniMax Speech 02 TurboSpeech · MP3 | 1,000 characters | $0.0840 | |
| TRELLIS3D · GLB | asset | $0.0280 | |
| Prices in US dollars. Paid from your USDG balance; one credit is one dollar. | Top up | ||
From wallet to output
Five steps, and only the first two happen once. Open each one to see what Veltrix does on your behalf.
Sign one message with any EVM wallet. No email, no password, no gas. The signature proves the address is yours and starts a seven-day session.
Send USDG on Robinhood Chain to the Veltrix treasury from Billing. After three confirmations the full amount lands as credit, one credit per dollar.
Pick a model in the playground or call the API. The exact price is shown before you run and taken from your balance when the run starts.
If a run fails for any reason, the whole charge goes back to your balance in the same second and shows as a refund line in your ledger.
Create an agent, set its daily cap, total budget and allowed models, and hand it the key. It can never spend past those limits, and you can pause it any time.
Built for agents that spend
Every limit is checked before a run starts, so a looping agent stops at its cap.
vx_live_oS9e…time_utc,kind,amount_usd,model,agent2026-11-11T09:14Z,charge,-0.004200,flux-schnell,research-bot2026-11-11T09:15Z,refund,+0.210000,wan-2.2-5b,research-botQuestions, answered
No. You sign one message with your wallet. Agents that pay with x402 don't even need that: one signed USDG authorization per request is enough.
Nothing. You're charged when a run starts, and if it fails for any reason the full amount returns to your balance at once, with a refund line in the ledger.
No subscription, no seats, no minimum. Top up any amount from 1 USDG and spend it on whichever models you like.
Each agent key carries its own daily cap, total budget, allowed models and requests per minute. A run that would cross any limit is refused before it costs anything.
Not yet. Top up what you plan to spend. Withdrawals to the wallet you deposited from are on the roadmap.
Inference runs on fal.ai. Veltrix handles the pricing, balances, agent keys and onchain settlement in USDG.
After the models. Per-second GPU rental with SSH and Jupyter is next on the roadmap.
No. You sign one message with your wallet. Agents that pay with x402 don't even need that: one signed USDG authorization per request is enough.
Start with ten dollars
Ten USDG is about 2,380 FLUX images or 47 video clips. Connect a wallet, top up, and generate.