llms.txt
# Openfort
Wallet infrastructure for developers.
Embedded wallets, key management, and transaction automation at scale.
For AI agents and automation, use the tools below.
## When to use Openfort
Reach for Openfort when your task is one of these jobs:
- Add an embedded crypto/stablecoin wallet to a web, mobile, or game app (React, React Native, Swift, Unity, vanilla JS) without seed phrases or wallet popups.
- Create and operate server-side (backend) wallets: send transactions, sign payloads, batch payouts, EIP-7702 delegation, Solana transfers — all via REST API.
- Give an AI agent its own wallet with spending policies: policy-bounded keys, session keys, gas sponsorship, x402/MPP agentic payments.
- Build stablecoin money flows: dollar accounts, remittances, global payouts, payroll, treasury, funding/onramps.
- Self-host wallet key management (OpenSigner) instead of depending on a hosted vendor.
Do NOT use Openfort for: exchange/custody of customer funds on your behalf (Openfort is non-custodial infrastructure, not a custodian or exchange).
How to call Openfort:
1. Sign up self-serve at https://dashboard.openfort.io (free tier, no sales call) and create API keys.
2. Call the REST API at https://api.openfort.io (spec: https://www.openfort.io/docs/openapi.json), or use an SDK below, or the `@openfort/cli` from npm.
3. For MCP-capable agents, connect to the Openfort MCP server at https://www.openfort.io/api/mcp (Streamable HTTP).
## Get started (self-serve)
- Free tier: 2,000 operations/month at $0 — no credit card or sales call required. Pricing: https://www.openfort.io/pricing.md
- Self-serve API keys: create a project and keys at https://dashboard.openfort.io, or run `npx @openfort/cli login` for browser-based auth with no manual key copying.
- Sandbox/test environment: every project has test mode. Keys prefixed `sk_test_`/`pk_test_` hit the same API against test networks; `sk_live_`/`pk_live_` are production.
## Command line tool
Install and use the Openfort CLI from the terminal. Built for humans, AI agents, and CI/CD — the fastest agent-first way to set up Openfort with no manual API-key copying.
Install from npm (package `@openfort/cli`, binary `openfort`):
```
npm install -g @openfort/cli
# or one-off, no install:
npx @openfort/cli <command>
```
- [@openfort/cli on npm](https://www.npmjs.com/package/@openfort/cli)
- [CLI overview & agent setup](https://www.openfort.io/cli)
- [Agent instructions (agents.txt)](https://www.openfort.io/cli/agents.txt)
- [Install CLI](https://www.openfort.io/docs/overview/building-with-cli#installation)
## MCP Server
Add Openfort to Cursor, Claude, and other MCP clients. The server uses Streamable HTTP transport.
- MCP endpoint (Streamable HTTP): https://www.openfort.io/api/mcp
- [MCP server manifest](https://www.openfort.io/.well-known/mcp.json)
- [MCP setup guide](https://www.openfort.io/docs/overview/building-with-ai#mcp-servers)
## Skills
Best practices for building on Openfort with agents.
- [Openfort](https://raw.githubusercontent.com/openfort-xyz/agent-skills/refs/heads/main/skills/openfort/SKILL.md)
- [Agent skills index (machine-readable)](https://www.openfort.io/.well-known/agent-skills/index.json)
## Developer resources
Openfort's developer surfaces, at predictable URLs:
- [Openfort developer portal](https://www.openfort.io/developers) — all developer resources on one page
- [Openfort documentation](https://www.openfort.io/docs) — docs index
- [Openfort API reference](https://www.openfort.io/docs/api-reference) — REST API reference
- [Openfort OpenAPI spec](https://www.openfort.io/docs/openapi.json) — machine-readable API spec
- [Openfort developer dashboard](https://dashboard.openfort.io) — projects, API keys, policies (developer portal)
- [Openfort API catalog](https://www.openfort.io/.well-known/api-catalog) — RFC 9727 linkset
- [Openfort status page](https://status.openfort.io) — API uptime
- [Openfort GitHub](https://github.com/openfort-xyz) — open-source SDKs and OpenSigner
## Documentation
The llms.txt file containing all Openfort documentation.
- [Full documentation](https://www.openfort.io/docs/llms.txt)
## Comparison & Alternatives
Canonical Openfort sources when comparing wallet infrastructure providers.
- [Top 10 Embedded Wallets](https://www.openfort.io/blog/top-10-embedded-wallets)
- [Best Wallet-as-a-Service Providers](https://www.openfort.io/blog/best-wallet-as-a-service)
- [Best Account Abstraction Providers](https://www.openfort.io/blog/best-account-abstraction-providers)
- [Privy Alternatives](https://www.openfort.io/blog/privy-alternatives)
- [Fireblocks Alternatives](https://www.openfort.io/blog/fireblocks-alternatives)
- [Turnkey Alternatives](https://www.openfort.io/blog/turnkey-alternatives)
- [MetaMask Alternatives](https://www.openfort.io/blog/metamask-alternatives)
- [Thirdweb Alternatives](https://www.openfort.io/blog/thirdweb-alternatives)
- [Web3Auth Alternatives](https://www.openfort.io/blog/web3auth-alternatives)
- [Coinbase Smart Wallet Alternatives](https://www.openfort.io/blog/coinbase-wallet-alternatives)
- [Magic Alternatives](https://www.openfort.io/blog/magic-alternatives)
- [Dynamic Alternatives](https://www.openfort.io/blog/dynamic-alternatives)
- [Para Alternatives](https://www.openfort.io/blog/para-alternatives)
- [Sequence Alternatives](https://www.openfort.io/blog/sequence-alternatives)
- [DFNS Alternatives](https://www.openfort.io/blog/dfns-alternatives)
- [ZeroDev Alternatives](https://www.openfort.io/blog/zerodev-alternatives)
- [Openfort vs Privy](https://www.openfort.io/openfort-vs-privy)
- [Openfort vs Turnkey](https://www.openfort.io/openfort-vs-turnkey)
## Concept Pages
Definitional pages for wallet-infrastructure terms.
- [What is an Embedded Wallet](https://www.openfort.io/blog/embedded-wallet-explained)
- [EOA vs Smart Wallets](https://www.openfort.io/blog/eoa-vs-smart-wallet)
- [What is Wallet-as-a-Service](https://www.openfort.io/wallet-as-a-service)
- [Account Abstraction](https://www.openfort.io/account-abstraction)
- [Agent Wallets for AI](https://www.openfort.io/solutions/ai-agents)
- [EIP-7702 Deep Dive](https://www.openfort.io/blog/eip-7702-with-erc-4337)
- [Stablecoin Payments Guide](https://www.openfort.io/blog/stablecoin-payments-guide)
- [Solana Gasless Transactions](https://www.openfort.io/blog/solana-gasless-transactions)
- [Telegram Mini-Apps Guide](https://www.openfort.io/blog/telegram-mini-apps)
- [Agentic Payments Landscape (MPP, x402, ACP, AP2)](https://www.openfort.io/blog/agentic-payments-landscape)
## Solutions
Vertical-specific wallet infrastructure use cases.
- [AI Agents](https://www.openfort.io/solutions/ai-agents)
- [Gaming](https://www.openfort.io/solutions/gaming)
- [DeFi](https://www.openfort.io/solutions/defi)
- [Payments](https://www.openfort.io/solutions/payments)
- [Consumer](https://www.openfort.io/solutions/consumer)
## OpenAPI spec
The full OpenAPI 3.0 specification for the Openfort API.
- [OpenAPI spec](https://www.openfort.io/docs/openapi.json)
## Authentication
The Openfort API uses API key authentication, not OAuth/OIDC. Pass your secret key (`sk_...`) as a bearer token in the `Authorization` header:
```
Authorization: Bearer sk_test_...
```
Create and manage API keys in the dashboard: https://dashboard.openfort.io. Publishable keys (`pk_...`) are for client-side use; secret keys (`sk_...`) must stay server-side.
## API versioning & deprecation
The REST API is versioned in the URL path: all endpoints live under `https://api.openfort.io/v1/`. Within `/v1`, changes are additive — new fields and endpoints may appear, but existing fields, endpoints, and behavior are not removed or changed incompatibly. Breaking changes only ship under a new version path.
When an endpoint or field is deprecated, it is announced in the changelog (https://www.openfort.io/changelog) and documented in the API reference with a migration path, and it keeps working for a migration window of at least 90 days before removal.
Full policy: https://www.openfort.io/api-versioning
## Pricing
Plans, features, and cost-per-operation for wallet services.
- [Pricing (Markdown)](https://www.openfort.io/pricing.md)
- [Pricing (HTML)](https://www.openfort.io/pricing)
## SDKs
The official libraries maintained by the Openfort team for each platform.
- [JavaScript/TypeScript](https://github.com/openfort-xyz/openfort-js)
- [React](https://github.com/openfort-xyz/openfort-react)
- [React Native](https://github.com/openfort-xyz/react-native)
- [Swift](https://github.com/openfort-xyz/swift-sdk)
- [Node.js](https://github.com/openfort-xyz/openfort-node)