WAIaaS
by minhoyoo-iotrust·★ 26·Score 45
WAIaaS is a self-hosted wallet daemon that enables AI agents to perform blockchain transactions securely through MCP integration.
Overview
WAIaaS provides a comprehensive wallet-as-a-solution for AI agents, featuring 3-tier authentication, 4-tier policy engine, and support for both Solana and EVM blockchains. It operates as a local daemon with no third-party dependencies, allowing AI agents to perform transactions while maintaining owner control over funds. The system includes detailed security measures like kill switches, audit logging, and notification channels.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose WAIaaS when building AI applications that need to interact with blockchain assets but require better security than exposing private keys, with policy controls for transaction approval.
When NOT to choose this
Avoid WAIaaS if you need simple direct key management without policy layers, or if you're building on a blockchain not supported by its adapters (only Solana and EVM chains).
Tools this server exposes
12 tools extracted from the READMEgetBalanceCheck wallet balance for the current session
sendTokenSend tokens to a recipient address
createWalletCreate a new wallet for a specific blockchain network
listTransactionsList recent transactions for the current wallet
getPoliciesRetrieve current spending policies for the wallet
swapTokensSwap tokens using integrated DEX providers
approveSpenderApprove a contract or address to spend tokens
getSessionInfoGet information about the current MCP session
createTransactionCreate a custom transaction with program instructions
getNetworksList supported blockchain networks and their status
getNotificationsRetrieve recent notifications and alerts
getWalletInfoGet detailed information about the current wallet
Note: Tools inferred from the architecture diagram showing MCP server interface and documentation mentioning MCP integration for wallet operations
Comparable tools
Installation
npm install -g @waiaas/cli
waiaas init # Create data directory + config.toml
waiaas start # Start daemon (sets master password on first run)
waiaas quickset --mode mainnet # Create wallets + MCP sessions in one stepFor Claude Desktop, add to your config:
{
"mcpServers": {
"waiaas": {
"command": "npx",
"args": ["@waiaas/mcp"]
}
}
}FAQ
- What happens if an AI agent is compromised?
- WAIaaS implements defense in depth with 4-tier policy engine, cumulative spend limits, and a kill switch to prevent unauthorized transactions.
- Which blockchain networks are supported?
- Supports Solana mainnet/devnet/testnet and 10 EVM networks including Ethereum, Polygon, Arbitrum, Optimism, and Base.
Compare WAIaaS with
Last updated · Auto-generated from public README + GitHub signals.