library/openwallet
v0.3.3 SignedOpen Wallet Standard — crypto wallet tools for AI agents
Install
act pull actpkg.dev/library/openwallet Capabilities
Elevated host access
Requests: Filesystem read/write.
- wasi:filesystem Filesystem read/write
** (rw)
Tools · 6
act:tools interface — expand a tool for its input schema.
create_wallet Create a new HD wallet with addresses for EVM, Solana, Bitcoin, Cosmos, Tron, TON, Filecoin, and Sui
Create a new HD wallet with addresses for EVM, Solana, Bitcoin, Cosmos, Tron, TON, Filecoin, and Sui
Parameter Type Description name* string Name for the new wallet words integer | null Number of mnemonic words: 12 (default) or 24 Returns content.
list_wallets List all wallets in the vault with their addresses
List all wallets in the vault with their addresses
No input parameters.
Returns content.
get_wallet Get wallet details and addresses by name or ID
Get wallet details and addresses by name or ID
Parameter Type Description wallet* string Wallet name or ID Returns content.
get_address Get wallet address for a specific chain (evm, solana, bitcoin, cosmos, tron, ton, filecoin, sui)
Get wallet address for a specific chain (evm, solana, bitcoin, cosmos, tron, ton, filecoin, sui)
Parameter Type Description chain* string Chain: evm, solana, bitcoin, cosmos, tron, ton, filecoin, sui, or CAIP-2 ID wallet* string Wallet name or ID Returns content.
sign_message Sign a message with chain-specific formatting (EIP-191 for EVM, Ed25519 for Solana/TON)
Sign a message with chain-specific formatting (EIP-191 for EVM, Ed25519 for Solana/TON)
Parameter Type Description chain* string Chain: evm, solana, bitcoin, cosmos, tron, ton, filecoin, sui index integer | null Account index (default: 0) wallet* string Wallet name or ID message* string Message to sign encoding string | null Message encoding: 'utf8' (default) or 'hex' Returns content.
sign_transaction Sign a raw transaction (hex-encoded). Returns hex-encoded signature.
Sign a raw transaction (hex-encoded). Returns hex-encoded signature.
Parameter Type Description chain* string Chain: evm, solana, bitcoin, cosmos, tron, ton, filecoin, sui index integer | null Account index (default: 0) tx_hex* string Hex-encoded raw transaction (with or without 0x prefix) wallet* string Wallet name or ID Returns content.
Readme
No README provided.