# Xava Inference > Hold $INFX, earn free AI credits. One OpenAI-compatible API key for text, image, video, audio and embedding models from many providers, at list prices, with cash back on every spend. Requests on models with rewards fund a token buyback you pick: up to 0.5% of paid spend, 2% at Pro, 5% at Elite, capped at the request margin. Prepaid credit backed by USDC in a public reserve (card, or USDC on Solana and save 5%). Agents can also pay per media request with x402 (USDC on Solana), no account needed. Base URL: https://xavainf.com/v1 (OpenAI-compatible; send `Authorization: Bearer `). Model ids are `provider/model`, e.g. `openai/gpt-5.4`, `meta/llama-3.1-8b-instruct-fp8`. ## In plain language - What is Xava Inference? One API key for text, image, video, audio and embedding models from many model makers, at the model makers' own list prices. It is OpenAI-compatible: change the base URL and the key. - How is it priced? Everyone pays each model's list price, the model maker's own price, per unit (per 1M tokens, per image, per second of video): https://xavainf.com/models. Holders don't pay a different price; they earn more cash back. - What is Reward Status? Every account starts as Noob (list prices, 0.5% buyback). Hold 1,337 $INFX in a linked Solana wallet for Pro (2% buyback); add 1,337 XAVA on a linked Avalanche wallet (with 1,337 $INFX) for Elite (5% buyback). Everyone pays the same list price; a higher status means more cash back. - How do I pay? Prepaid credit, no subscription: by card at the posted price, or with USDC on Solana and save 5% ($100 of credit costs $105 by card or $100 in USDC). Credit is not redeemable for cash. - What is the buyback token? Every account splits its buyback between $INFX (the default) and any eligible Solana token. Your Reward Status sets the rate whatever the split: up to 0.5% of paid spend at Noob, 2% at Pro, 5% at Elite, on models with rewards. It comes out of our margin and is capped at that margin, never added to the price. Buybacks are executed on-chain and published. - What rewards are there? Holding $INFX earns AI credits: $INFX LP fees fund them (the USDC that reaches the vault after the treasury's deduction), credited to holders every hour by time-weighted holdings, automatically, with no claim (hold at least 1,337 $INFX on the hourly average). Holder credits are backed 1:1 by USDC and expire after 45 days unused; affiliate and promotional credits after 365 days unused; credits you buy with USDC or card don't expire. When you buy inference, up to 5% comes back to you in USDC, $INFX or another supported token you choose. Our margin goes 10% to the protocol fee and 90% buys $INFX: 54% of the margin to holders, 27% burned, 9% permanently locked by the team. Details: https://xavainf.com/rewards - Does $INFX have a transfer tax? Yes, 1% of every $INFX transfer: 0.6% is burned and 0.4% is permanently locked by the team. - Do you keep my prompts? No. We never store your prompts or replies; we keep billing details only: model, amount and time. Zero data retention end to end on models marked ZDR supported; uploaded references and generated files auto-delete after 24 hours. On a model marked ZDR supported, neither we nor the model provider store your prompts or outputs; on other models the model provider's own retention policy applies. - How long are generated files kept? Images, video and audio are served from this site and deleted 24 hours after creation: every media response carries `expires_at` (unix seconds), and an expired link answers 410 Gone. Download what you want to keep. - Can I give a model my own image, video or audio? Yes: pass an https URL in the model's reference parameter, or upload the file (`POST /v1/uploads`) and pass the upload id. Uploads are charged as "Reference storage" (from $0.001 a file) and deleted 24 hours after upload. - How do coding agents use it? Install the plugin or add the remote MCP server (https://xavainf.com/agents), then sign in once in the browser: the agent spends the account balance within the monthly cap picked at consent. No wallet or private key is ever needed on the user's machine. - Can agents pay without an account? Only agents that already have a wallet provider with spending policies (e.g. a hosted or custodial agent wallet): image, video and audio can be paid per request in USDC on Solana with x402 (https://xavainf.com/docs/x402). ## Pages - [How it works](https://xavainf.com/#how): how trading, the lock, free AI and model requests fit together - [Holding $INFX](https://xavainf.com/#holding): eligibility, cash back and the difference between AI credits and USDC - [API overview](https://xavainf.com/#api): one key, privacy, payment and setup - [Records](https://xavainf.com/#records): public usage, vault funding and on-chain buybacks - [Models and pricing](https://xavainf.com/models): every model with its list price - [Rewards](https://xavainf.com/rewards): AI credits for $INFX holders and Reward Status - [Agents](https://xavainf.com/agents): the plugin, MCP server and x402 for AI agents - [Whitepaper](https://xavainf.com/whitepaper): the whole design, including risks - [$INFX](https://xavainf.com/infx): the token, its transfer tax and the team lock - [Community leaderboard](https://xavainf.com/leaderboard): weekly and all-time points from usage, deposits and referrals - [XAVA holders](https://xavainf.com/xava): Elite Reward Status and public USDC records ## Docs - [Quickstart](https://xavainf.com/docs): base URL + key, Python / TypeScript / curl - [API keys](https://xavainf.com/docs/api-keys): creating, sending and revoking keys - [OpenAI-compatible API](https://xavainf.com/docs/api): chat, images, video, audio, embeddings - [Realtime voice](https://xavainf.com/docs/api#realtime): WebSocket voice sessions at GET /v1/realtime (OpenAI Realtime events), billed as they run - [Voices](https://xavainf.com/docs/api#voices): every voice you can pick, with samples, at GET /v1/voices - [Models & pricing](https://xavainf.com/docs/models): ids, units and list prices - [Errors & rate limits](https://xavainf.com/docs/errors): OpenAI error shape, status codes, retries - [Billing](https://xavainf.com/docs/billing): prepaid credit, card and USDC top-ups ## Agents - [MCP server](https://xavainf.com/docs/mcp): remote MCP at https://xavainf.com/mcp (Streamable HTTP), tools list_models, get_model_pricing, chat, generate_image, generate_video, generate_audio, get_balance, get_usage_summary - [Agent plugins](https://xavainf.com/docs/agents): setup for Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Kimi Code, Pi, Cline, Windsurf, Claude Desktop and any OpenAI SDK (each install ends with the client's own browser sign-in) - [x402 pay-per-request](https://xavainf.com/docs/x402): for agents with a wallet provider that enforces spending policies, pay image / video / audio requests in USDC on Solana without an account ## Blog - [Blog](https://xavainf.com/blog): practical AI guides and engineering articles - [RSS feed](https://xavainf.com/blog/feed.xml): published articles - [How to choose an AI model for your application](https://xavainf.com/blog/choosing-an-ai-model.md): A practical guide to comparing AI models by task quality, supported inputs, latency, and cost using your own prompts in Xava Inference. - [MCP or an API: how should you connect your AI tools?](https://xavainf.com/blog/mcp-vs-api.md): Understand when to use an agent plugin or MCP connection and when to integrate the Xava Inference API directly into your application. - [What is an OpenAI-compatible API?](https://xavainf.com/blog/openai-compatible-api.md): Learn what OpenAI API compatibility means, how to connect Xava Inference to your app, and which model capabilities to check before switching. ## Machine-readable - [OpenAPI spec](https://xavainf.com/openapi.json): the /v1 API - [Model catalog](https://xavainf.com/v1/models): every model with its list price (JSON, no key needed) - [Full text for LLMs](https://xavainf.com/llms-full.txt): these docs expanded, with the model list - [Public sitemap](https://xavainf.com/sitemap.xml): canonical website, documentation, model and published article URLs - [Blog RSS](https://xavainf.com/blog/feed.xml): published articles with their real publication and update dates ## Optional - [Buyback token & Reward Status](https://xavainf.com/docs/buyback): how every spend buys back $INFX or a token you choose, and what Pro and Elite give - [Buyback proofs and the vault](https://xavainf.com/buybacks) - [Rewards](https://xavainf.com/rewards): AI credits for $INFX holders, credited automatically every hour - [XAVA holders](https://xavainf.com/xava): Elite Reward Status and the published weekly lists