# 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 ``` - [@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)