
OPEN WALLET STANDARD
An open standard that unifies how agents interact with wallets
About OPEN WALLET STANDARD
The Open Wallet Standard (OWS) is an open-source specification that gives AI agents and developer tools a secure, universal way to hold value, sign transactions, and pay for services across every major blockchain - without ever exposing a private key. For neobank builders deploying autonomous agents, OWS solves the foundational problem: there is no shared standard for how AI agents interact with wallets. Every agent framework today rolls its own key management. Private keys end up in environment variables, plaintext config files, and proprietary formats. A wallet created for one agent cannot be used by another. OWS replaces this fragmentation with a single open standard: one encrypted vault on the user's machine, one interface for every chain, and a security model where the private key is never exposed to the agent, the LLM, or any parent process. OWS supports EVM (Ethereum, Base, Polygon, Arbitrum, Optimism), Solana, Bitcoin, Cosmos, Tron, TON, Sui, Filecoin, Spark, and XRP Ledger - all from a single seed. The standard ships with native SDK bindings for Node.js and Python, a CLI, and an MCP server interface. The standard grew out of MoonPay's own product development. MoonPay took the wallet infrastructure behind MoonPay Agents, generalised it across chains and runtimes, and released it under an MIT licence. Contributors include PayPal, OKX, Ripple, Circle, the Ethereum Foundation, Solana Foundation, Base, Polygon, Sui, TON Foundation, and Tron.
Key Infrastructure
Multi-Chain from One Seed
Single seed phrase derives accounts across EVM, Solana, Bitcoin, Cosmos, Tron, TON, Filecoin, Sui, Spark, and XRP Ledger
Zero Key Exposure
Keys encrypted at rest using AES-256-GCM, decrypted only to produce signature, held in protected memory
Policy Engine
Pre-signing policy engine gates agent operations before key material is touched, supporting chain allowlists and spending limits
Local-First Architecture
Wallet vault lives at ~/.ows/ on user's machine with no cloud accounts or remote key management
Native SDKs
Language bindings for Node.js and Python embedding Rust core via native FFI
MCP Server Interface
Works with any tool that speaks JSON, allowing agents to access wallets through native tool systems
Additional Features
MIT Licensed
Fully open source, anyone can use, modify, and distribute freely
10+ Chain Families
EVM, Solana, Bitcoin, Cosmos, Tron, TON, Filecoin, Sui, Spark, and XRP Ledger from a single wallet
15+ Contributing Organisations
PayPal, Circle, OKX, Ripple, Ethereum Foundation, Solana Foundation, and more
No Vendor Lock-In
No HTTP, authentication flows, rate limits, or subscription, runs entirely on your machine
Portable Wallets
Wallet created by one tool works in every other, no more scattered balances
Hackathon Active
OWS hackathon running at hackathon.openwallet.sh with multiple build rounds