$ -weight: 500;">npm -weight: 500;">install -g @waiaas/cli
waiaas init # Create data directory + config.toml
waiaas -weight: 500;">start # Start daemon (sets master password on first run)
waiaas quickset --mode mainnet # Create wallets + MCP sessions in one step
-weight: 500;">npm -weight: 500;">install -g @waiaas/cli
waiaas init # Create data directory + config.toml
waiaas -weight: 500;">start # Start daemon (sets master password on first run)
waiaas quickset --mode mainnet # Create wallets + MCP sessions in one step
-weight: 500;">npm -weight: 500;">install -g @waiaas/cli
waiaas init # Create data directory + config.toml
waiaas -weight: 500;">start # Start daemon (sets master password on first run)
waiaas quickset --mode mainnet # Create wallets + MCP sessions in one step
# quickset already printed the MCP config JSON -- paste it into
# ~/Library/Application Support/Claude/claude_desktop_config.json
# Or auto-register with all wallets:
waiaas mcp setup --all
# quickset already printed the MCP config JSON -- paste it into
# ~/Library/Application Support/Claude/claude_desktop_config.json
# Or auto-register with all wallets:
waiaas mcp setup --all
# quickset already printed the MCP config JSON -- paste it into
# ~/Library/Application Support/Claude/claude_desktop_config.json
# Or auto-register with all wallets:
waiaas mcp setup --all
-weight: 500;">npm -weight: 500;">install -g @waiaas/cli
waiaas init --auto-provision # Generates random master password → recovery.key
waiaas -weight: 500;">start # No password prompt
waiaas quickset # Creates wallets + sessions automatically
-weight: 500;">npm -weight: 500;">install -g @waiaas/cli
waiaas init --auto-provision # Generates random master password → recovery.key
waiaas -weight: 500;">start # No password prompt
waiaas quickset # Creates wallets + sessions automatically
-weight: 500;">npm -weight: 500;">install -g @waiaas/cli
waiaas init --auto-provision # Generates random master password → recovery.key
waiaas -weight: 500;">start # No password prompt
waiaas quickset # Creates wallets + sessions automatically
npx @waiaas/skills add all
npx @waiaas/skills add all
npx @waiaas/skills add all - Policy enforcement: Your agent shouldn't drain wallets or interact with malicious contracts
- Approval workflows: Some transactions need human oversight before execution
- Gas optimization: Agents can wait for optimal gas prices unlike impatient humans
- Error recovery: Failed transactions need intelligent retry logic
- Multi-chain coordination: DeFi strategies often span multiple networks - Validates the token address and amount (Stage 1)
- Checks the session has permission for this wallet (Stage 2)
- Verifies the token is in your allowed list (Stage 3)
- Waits for acceptable gas prices if configured (Stage 4)
- Signs and broadcasts with proper nonce handling (Stage 5)
- Monitors for confirmation and potential reorgs (Stage 6)
- Updates balances and triggers any configured webhooks (Stage 7) - Install and initialize WAIaaS: - Add agent skills: - Configure your AI framework with the MCP server details printed by waiaas quickset
- Test the pipeline by asking your agent to check wallet balances or simulate a token swap
- Configure policies in the Admin UI to set spending limits and token whitelists