Openfort
Skill for building applications with Openfort wallets.
Capabilities
- Navigate Openfort documentation and SDKs.
- Browse source code for openfort-xyz/openfort-js (low level typescript library), openfort-xyz/openfort-react (React TypeScript SDK), openfort-xyz/react-native (React Native SDK), openfort-xyz/node (TypeScript Node SDK), openfort-xyz/openfort-csharp-unity (Unity SDK), openfort-xyz/swift-sdk (Swift SDK),
- Access related libraries: viem, wagmi
MCP Tools
Use these tools to explore Openfort:
| Tool | Description |
|---|---|
mcp__vocs__list_pages | List all documentation pages |
mcp__vocs__read_page | Read a specific documentation page |
mcp__vocs__search_docs | Search documentation |
mcp__vocs__list_sources | List available source repositories |
mcp__vocs__list_source_files | List files in a directory |
mcp__vocs__read_source_file | Read a source code file |
mcp__vocs__get_file_tree | Get recursive file tree |
mcp__vocs__search_source | Search source code |
Available Sources
openfort-xyz/openfort-js– Low level typescript SDKopenfort-xyz/cli– CLIopenfort-xyz/react– React SDKopenfort-xyz/react-native– React native SDKopenfort-xyz/swift-sdk– Swift SDKopenfort-xyz/openfort-csharp-unity– Unity SDKopenfort-xyz/node– Node TypeScript SDKwevm/viem– TypeScript Ethereum interfacewevm/wagmi– React hooks for Ethereum
Workflow
- Search docs first: Use
mcp__vocs__search_docsto find relevant documentation - Read pages: Use
mcp__vocs__read_pagewith the page path - Explore source: Use
mcp__vocs__search_sourceormcp__vocs__get_file_treeto find implementations - Read code: Use
mcp__vocs__read_source_fileto examine specific files
Key Concepts
- Openfort Embedded Wallets: Give each user a wallet tied to your app with regular auth methods (EVM and Solana).
- Openfort Backend Wallets: Running onchain AI agents or trading bots with programmatic control. Managing app-wide funds like fees and rewards. (EVM and Solana).
- Openfort Embedded Wallets: Integrate invisible wallets (EVM and Solana).
- Fee Sponsorship: Sending transactions from wallets without requiring native chain tokens. Fully sponsor the transaction or charge custom tokens (e.g. stablecoins like USDT or USDC).
- Policies: set of rules and conditions that must be fulfilled. Can be applied to both fee-sponsorship or backend wallet operations.