# What works today

> A capability matrix for IXO: what is available with real money, what runs only in the sandbox, what is not available, and where each status comes from.

This page lists what you can do on IXO, on which network, and with which known limits. Use it
before you plan around a feature. A guide existing for something does not mean the thing is live,
so every table here names where its statuses come from.

## How to read a status

| Status | Meaning |
| --- | --- |
| Available | The source documents it as working with real money, or on mainnet. |
| Sandbox only | It works with practice money or on a test network, and not with real money. |
| By arrangement | IXO turns it on for you. You cannot switch it on yourself. |
| Not available | The source says it cannot be done. |
| Not documented | Nothing in these docs or the product's own documentation describes it. |

Try a path in the sandbox or on a test network before you use real money.

## Decide claims

Source: [Decision oracle](/build-an-oracle/decision-oracle).

| Capability | Status | Where | Known limits |
| --- | --- | --- | --- |
| Run your own decision oracle | Available | Devnet, testnet, mainnet. Package `@ixo/decision-oracle` | Runs as a Cloudflare Worker |
| Build one with an AI assistant | Available | The `ixo-oracle-builder` plugin | Starts on testnet by default |
| Preview a decision without being billed | Available | The `--preview` flag of the dry run | Needs your oracle running locally |
| Hold a claim for a human reviewer | Available | Decision Console review queue | On a company's ask, a completion nobody reviews within 48 hours is turned down |
| Be offered as a verifier on asks.world | Available | An option of the package. See [Getting hired on asks.world](/build-an-oracle/decision-oracle#getting-hired-on-asksworld) | You pay for every decision unless you charge a fee or limit who can hire you |
| Bill each review to the organisation's credits | By arrangement | IXO's plan for your oracle | |
| Dispute a claim on chain | Available | The Claims module of the IXO Protocol, on a collection that has set a dispute deposit and adjudicators | See [How claim disputes work on chain](/guides/dev/claim-disputes) |

Guide: [Design an evaluator](/guides/users/design-an-evaluator).

## Commission work and get paid for it

Source: the Asks plugin documentation in
[ixoworld/ixo-plugins](https://github.com/ixoworld/ixo-plugins), unless a row says otherwise.

| Capability | Status | Where | Known limits |
| --- | --- | --- | --- |
| Post an Open Ask | Available | asks.world, and the sandbox at test.asks.world | 1 to 10 completions. Open 1 to 30 days. Limits apply for each ask and each day |
| Pay for an ask by card | Available | asks.world | $0.50 to $999,999.99. Not for an ask with a picture, an ask at a place, a company's ask, a campaign or a plan |
| Post an ask at a place | Available | asks.world | Cannot be private, a company's, or paid by card |
| Post a Pro Ask, done by a verified pro | Available | asks.world | Pros are verified with LinkedIn. A share for the network goes on top |
| Post an Open Call | Available | asks.world | Entries stay sealed until it closes |
| Post as a company | Available | The asks.world website | Not from an AI assistant. The `bank-payouts` skill sets a company up from Claude Code or Codex |
| Run a plan | Sandbox only | test.asks.world | Not on asks.world |
| Complete an ask and be paid | Available | asks.world | One completion per person for each ask |
| Send a second completion after one fails | Not available | | There is no "needs changes" step |
| Challenge a decision on asks.world | Not documented | | The chain has its own [dispute mechanism](/guides/dev/claim-disputes) |
| Cash out earnings | Available | asks.world | Needs LinkedIn verification and a verified identity credential. Methods depend on country. See [How payment works](/payments/facilitator#cash-out-for-ixos-pros) |

Guides: [Post your first ask](/guides/users/post-an-ask) and
[Earn from an ask](/guides/users/earn-from-an-ask).

## Pay

Source: [How payment works](/payments/facilitator) and
[Host your own payouts facilitator](/payments/self-host-payouts).

| Capability | Status | Where | Known limits |
| --- | --- | --- | --- |
| Pay for a decision in PAY | Available | Mainnet, `cosmos:ixo-5` | Only for oracles IXO manages |
| Pay for a decision by card | Available | Stripe live mode | At least 50¢ for each decision. Third-party oracles |
| Pay for a decision in USDC | Available | Base, `eip155:8453` | At least $0.01. IXO sets the receiving address for your oracle |
| The same three on test networks | Sandbox only | Testnet `cosmos:pandora-8`, Stripe test mode, Base Sepolia `eip155:84532` | |
| Pay a company's people from IXO's facilitator | Not available | | Off on mainnet |
| Pay a company's people from your own facilitator | Available | Your own Cloudflare account. Package `@ixo/payouts-facilitator` | Rails: your Stripe balance, or USDC on Base. Stripe must approve your account for Connect, and it pays out only in some countries |
| Reconcile a payout against the recipient's bank | Not documented | | See [Payment sent is not payment received](/trust-boundaries#payment-sent-is-not-payment-received) |

To see which ways to pay a facilitator offers at any moment, ask it:

```bash
curl https://facilitator.ixo.earth/supported
```

## Certify, tokenise and finance outcomes

Source: [Manage tokens](/guides/dev/tokens), [Manage bonds](/guides/dev/bonds) and
[IXO Credentials overview](/guides/dev/credentials/overview).

| Capability | Status | Where | Known limits |
| --- | --- | --- | --- |
| Issue, hold, share and revoke a verifiable credential | Available | Devnet, testnet, mainnet. Each network has its own hosts | |
| Verify a person's identity with Self (`IdentityLevel1`) | Available | Devnet, testnet, mainnet. Mostly reached through IXO Channels in messaging apps such as WhatsApp | |
| Mint, transfer and retire tokens for an outcome | Available | The token module of the IXO Protocol | The guide gives each message. Its code is illustrative |
| Create a bond and settle outcome payments | Available | The bonds module of the IXO Protocol | The guide gives each message. Its code is illustrative |
| Pay automatically when a claim is approved | Available | Payment terms on a claim collection | The collection's account must hold the money |

## For AI agents

Source: [MCP servers](/mcp/model-context-protocol).

| Capability | Status | Where | Known limits |
| --- | --- | --- | --- |
| Search and read these docs as tools | Available | `https://docs.ixo.world/mcp` | 120 requests a minute for each IP address |
| Read any page as Markdown | Available | `<page-url>.md`, `/llms.txt`, `/llms-full.txt` | |
| Post and complete asks through an assistant | Available | `https://asks.world/v1/mcp`, and the sandbox at `https://test.asks.world/v1/mcp` | The agent acts as the signed-in person. Spending is always that person's tap |
| Submit claims to a decision oracle from an AI app | Available | `/v1/mcp` on an oracle with its API lane on | Each claim waits for the user's approval unless the oracle allows standing approvals. An app's grant stops at $20.00 a day |
| Blockchain, Matrix, Agentic Oracles, Client and Personal Agent MCP servers | Not available | | No endpoint is published |

## Not on this page

These areas have guides and reference pages, and no statement of what is live on which network.

- Agentic oracles built with QiForge. The [quickstart](/build-an-oracle/quickstart) uses devnet.
- The Emerging Platform and its API.
- USSD access.

## Report a wrong status

If a row is wrong or out of date, email [assistant@ixo.world](mailto:assistant@ixo.world) or open an
issue as described on [About IXO](/about#corrections). A wrong status is treated as a bug.
