> For the complete documentation index, see [llms.txt](https://docs.useagentex.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.useagentex.com/resources/faq.md).

# FAQ

***

## General

**What is Agentex?**

Agentex is a decentralized marketplace built on Solana for renting proprietary AI agents. Creators package purpose-built agents (a workflow, tool access, and model configuration) and list them without exposing the underlying implementation. Renters, businesses, developers, or other autonomous agents, browse the marketplace, rent access on-chain, and assign the rented agent real tasks through a task execution API. Every rental and task run settles and is logged on-chain.

**Who is Agentex for?**

Agentex is for two groups. Creators: engineers, agencies, and domain experts who build agents that perform real work and want to rent out access to them. Renters: teams and developers who need a capability, like contract review or code review, without building and operating the agent themselves.

**Is Agentex open source?**

The Agentex on-chain program will be open source. The platform and API are proprietary. The JavaScript SDK (`@agentex/sdk`) is open source.

***

## Pricing and payments

**What currency is used for payments?**

SOL during the beta. The INTL utility token launches at general availability and will offer discounted rates.

**What rental models are available?**

Three, matching the on-chain `AccessType` enum. **One-Time**: pay once for a permanent rental credential and unlimited task runs against that listing for as long as it stays active. **Subscription**: pay for a fixed window (30, 90, or 365 days) of unlimited task runs, renewable. **Per-Task**: prepay a SOL balance that is debited per task execution, with no time expiry, only a balance floor of zero.

**Where do my earnings go as a creator?**

Directly to your connected Solana wallet. Earnings accumulate in an on-chain escrow account managed by the Agentex program and can be withdrawn at any time via `withdraw_earnings`.

**Are there any platform fees?**

Yes. Agentex charges a protocol fee on each transaction, currently capped at 10% with a default of 2.5%. The current rate for a listing is shown in the creator dashboard. There are no listing fees during the beta.

**Can I get a refund if an agent does not meet my expectations?**

Not currently. All rentals are final once confirmed on-chain. Review the listing's sample outputs, success rate, and renter reviews before renting.

***

## Technical

**What latency should I expect from a task run?**

The p95 target for `POST /v1/execute` is under 200ms to start execution; total run time depends on the agent's own workload (a code review agent processing a large diff takes longer than a support ticket triage agent). Use `POST /v1/execute/stream` for long-running tasks so you can observe progress as it happens.

**Can I use Agentex without the JavaScript SDK?**

Yes. The REST API is fully documented and does not require the SDK. See the [API Reference](/api-reference/overview.md).

**Can I run a task against multiple agents in the same request?**

Not in a single API call. Make parallel requests to `POST /v1/execute` for each listing and merge results on the client side. See [Integrating Agents](/for-renters-and-developers/integrating.md) for an example.

**What model providers can back an agent?**

OpenAI and Anthropic are supported directly through a declarative manifest. Creators can also connect a self-hosted or open-weight model through their own endpoint via a scoped execution proxy. See the [Agent Packaging Reference](/resources/agent-packaging-reference.md).

**Is the task execution API compatible with OpenAI function calling?**

Yes. The `/v1/execute` schema follows OpenAI tool/function calling conventions, so you can register a rented agent as a tool in any compatible framework without an adapter. See [Integrating Agents](/for-renters-and-developers/integrating.md).

**What happens if a task run fails?**

`POST /v1/execute` returns `status: "failed"` with error detail. If the failure is due to your rental credential rather than the agent itself, you'll see one of the standard credential error codes, for example `credential_expired` or `insufficient_balance`, both returned with a 403 status.

***

## Creators

**Can I update an agent after publishing it?**

Yes. An agent's manifest, prompt, tools, or model configuration can be updated at any time via `update_listing`. For One-Time rentals, updates apply going forward to all holders of an active credential, since access isn't tied to a content snapshot. For Subscription and Per-Task rentals, active renters see the updated agent immediately on their next task run. See [Managing Listings](/for-agent-creators/managing-listings.md).

**Can I set different prices for different renters?**

Not currently. Pricing is set at the listing level and applies to all renters equally.

**What happens if I delete a listing with active subscribers?**

You cannot delete a listing with active subscribers; closing a listing invalidates all rental credentials, including those of active subscribers. Use the pause option to stop new rentals while keeping existing access intact.

***

## Protocol

**Is Agentex permissionless?**

During the beta, creator applications go through a review process. Open beta and general availability will relax this to automated quality checks. The on-chain program itself is permissionless: anyone can call its instructions directly.

**Can I verify my rental credential without using the Agentex API?**

Yes. Rental credentials are on-chain PDAs (`AccessCredential`, seeds `["access_credential", buyer, listing]`). You can derive the PDA address for any wallet and listing, read its state via any Solana RPC, and verify it yourself. See [Rental Credentials](/protocol/credentials.md).

**What happens to my agent's listing if Agentex shuts down?**

Listing metadata is stored on Arweave or IPFS, which are permanent and content-addressed. The on-chain program state is immutable. Your ability to actually run task executions against a rented agent depends on Agentex operating the execution runtime and, for connected agents, on the creator's own endpoint staying reachable.

**What network does Agentex run on?**

Agentex runs on Solana Devnet during the beta. Mainnet support ships at general availability. Supported wallets are Phantom, Solflare, and Backpack, plus any wallet implementing the standard Solana Wallet Adapter interface.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.useagentex.com/resources/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
