open-wallet-standard/core/ows
Claude Code and agent skill by open-wallet-standard/core
- community
Checking that the SKILL.md file is still in the repository.
Secure, local-first multi-chain wallet management — create wallets, derive addresses, sign messages and transactions across EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, Filecoin, Nano, NEAR, and Cardano via CLI, Node.js, or Python.
Install
npx vskill@latest install open-wallet-standard/core/owsSKILL.md
OWS — Open Wallet Standard
Secure, offline-first multi-chain wallet management. Private keys are encrypted at rest (AES-256-GCM, scrypt KDF) and decrypted only after policy checks pass, then immediately wiped from memory — the caller never sees the raw key.
Available as CLI, Node.js SDK (@open-wallet-standard/core), and Python SDK (open-wallet-standard).
When to use
Use this skill when the user asks to:
- Create, import, list, delete, or manage crypto wallets
- Derive blockchain addresses from a mnemonic
- Sign messages or transactions for EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, Filecoin, Nano, NEAR, or Cardano
- Broadcast signed transactions to a chain
- Generate BIP-39 mnemonic phrases
- Fund a wallet with USDC (MoonPay) or check token balances
- Make paid requests to x402-enabled API endpoints or discover x402 services
- Create and manage policies for API key access control
- Create, list, or revoke API keys for agent access to wallets
- Work with
@open-wallet-standard/coreoropen-wallet-standardin code
Supported Chains
| Chain | Parameter | Curve | Address Format | |
|---|---|---|---|---|
| EVM (Ethereum, Polygon, Base, etc.) | evm | secp256k1 | EIP-55 checksummed | |
| Solana | solana | Ed25519 | base58 | |
| Bitcoin | bitcoin | secp256k1 | BIP-84 bech32 | |
| Cosmos | cosmos | secp256k1 | bech32 | |
| Tron | tron | secp256k1 | base58check | |
| TON | ton | Ed25519 | raw/bounceable | |
| Sui | sui | Ed25519 | 0x + BLAKE2b-256 hex | |
| Spark (Bitcoin L2) | spark | secp256k1 | spark: prefixed | |
| XRPL | xrpl | secp256k1 | Base58Check (r...) | |
| Filecoin | filecoin | secp256k1 | f1 secp256k1 | |
| NEAR | near, near-testnet | Ed25519 | implicit hex (64 chars) | |
| Cardano | cardano | Ed25519-BIP32 (CIP-1852) | Shelley Bech32 base (addr1…) |
Installation
CLI
Wallet Management
Signing
The --wallet flag can also be set via OWS_WALLET env var. Use --json for structured output, --index N to select an HD account index, and optional --address that will be used to sign the message (e.g. stake/base/enterprise address on Cardano).
Funding
Payments (x402)
Policies
API Keys
Mnemonic Utilities
System
Node.js SDK
npm install @open-wallet-standard/core — native NAPI bindings, Rust core runs in-process.
Quick start:
Full API reference, types, and examples: see {baseDir}/references/node.md
Python SDK
pip install open-wallet-standard — native PyO3 bindings, Rust core runs in-process.
Quick start:
Full API reference, return types, and examples: see {baseDir}/references/python.md
Vault Layout
Security Model
- Keys encrypted at rest with AES-256-GCM (scrypt N=2^16, r=8, p=1)
- Keys decrypted only after policy checks pass, then immediately wiped from memory
- Caller never sees raw private key during signing
- Optional passphrase adds second encryption layer
- Universal wallets: single mnemonic derives addresses for all supported chains via BIP-44 HD paths
- API keys use HKDF-SHA256 for token-based decryption; tokens shown once at creation, only hashes stored
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ows/SKILL.md
Popularity
- Repository stars
- 368
- Repository forks
- 95
- 7-day trend score
- 30
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Aug 2026, 2 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/open-wallet-standard/core/ows)