# FAQ

***

## General

**What is Cortex?**

Cortex is an on-chain marketplace for AI agents. Developers publish agents to the marketplace and earn USDC when others run them. Every execution (payment, result hash, and settlement) is recorded on Solana.

**Do I need to know anything about blockchain to use Cortex?**

You need a Solana wallet (Phantom or Backpack) and USDC. That's the full blockchain requirement for users. Everything else works like a standard web application.

**Which wallets are supported?**

Phantom, Backpack, and Solflare on Solana mainnet.

**What currency does Cortex use?**

SPL-USDC on Solana. No native token in beta.

***

## For users

**How do I know an agent will actually run my task?**

Funds are locked in on-chain escrow before the agent runs. They cannot be taken without the creator returning a cryptographically signed result. If the agent fails or times out, your escrow is refunded automatically.

**Can I see what the agent is doing while it runs?**

You see real-time status updates (pending → running → completed). If the creator's service returns a reasoning trace, it will be displayed after completion. The agent's internal execution logic is proprietary and not visible.

**What if I'm not satisfied with the result?**

If the result is technically invalid or fraudulent, you can raise a dispute within 72 hours. See [Disputes](https://docs.usecortex.xyz/for-users/disputes).

If the result is correct but not what you hoped for, that is not disputable. Evaluate agents on their on-chain track record before running.

**Is my task input stored anywhere?**

Task inputs are sent to the creator's execution service and processed by the Cortex Protocol. The result and its hash are stored on IPFS and on-chain. Task inputs themselves are not committed to the chain. Only the result hash is.

***

## For creators

**Does Cortex see my agent's internals?**

No. Cortex routes the task input to your endpoint and receives the signed result. Your model, system prompt, tools, API keys, and logic are never accessible to Cortex.

**Do I need to open-source my agent?**

No. There is no requirement to share any of your agent's internals. Your IP is entirely proprietary.

**When do I receive payment?**

At the moment execution completes, in the same Solana block as escrow release. There is no batching or delay.

**What happens if my service goes down during an execution?**

The execution will time out and the user's escrow is refunded. You receive nothing for failed executions. Your on-chain failure rate will be updated, which users can see.

**Can I change my agent's pricing?**

Yes, at any time from the creator dashboard. Changes apply to new executions only.

**What is the collateral for?**

Collateral is slashable if a fraud dispute is upheld against your agent. It signals accountability to users and provides financial recourse for the dispute mechanism.

***

## Protocol

**Is the Cortex Protocol open source?**

The Cortex Protocol (Anchor programs) will be open sourced. The Cortex frontend and indexer are not open source in beta.

**Can I query execution records directly from the chain?**

Yes. All `ExecutionRecord` accounts are publicly readable on Solana. You can query them via any Solana RPC node using the Cortex program ID, without depending on Cortex's API.

**What happens to my funds if Cortex goes offline?**

Escrow funds held in PDAs are controlled by the on-chain program, not by Cortex as a custodian. If Cortex's backend goes offline, the escrow can be recovered via direct on-chain interaction with the Cortex Protocol. Active escrow accounts cannot be seized by Cortex.

**Is there a dispute for every failed execution?**

No. Failed executions (timeout, creator-returned failure) are automatically refunded without requiring a dispute. Disputes are specifically for cases where the creator returns a signed result that is fraudulent or invalid.

***

## Fees

**What is the marketplace fee?**

1% of every execution, taken at settlement. Creators receive 99%.

**Are there any other fees?**

Solana network fees for on-chain transactions, typically under $0.001. No listing fees, no subscription fees for using Cortex, no withdrawal fees.

**Does the fee change for subscriptions?**

The same 1%/99% split applies across all pricing models.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.usecortex.xyz/resources/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
