Getting Started

OWL is a partner extension for MoonPay's Open Wallet Standard. It adds six infrastructure primitives on top of the MoonPay CLI that turn wallet operations into a multi-agent coordination platform.

Prerequisites

You need the MoonPay CLI installed and authenticated.

# install MoonPay CLI npm install -g @moonpay/cli # authenticate mp login --email you@example.com mp verify --email you@example.com --code 123456 # create a wallet mp wallet create --name main

Installation

# run directly with npx npx moonpay-owl # or install globally npm install -g moonpay-owl

Quick Start

# launch the terminal dashboard owl terminal --wallet main # start MCP server for AI agents owl mcp # open the web dashboard owl web # add a price alert owl alert add -t So11... -c solana --condition price_above:200 --channel telegram # create a sharing tunnel owl tunnel create -w main -n my-tunnel

Commands

CommandDescription
owl terminalStart TUI dashboard
owl webStart local read-only web dashboard
owl mcpStart MCP server (stdio)
owl tunnel createCreate a wallet sharing tunnel
owl tunnel connectConnect to a tunnel as peer
owl tunnel listList active tunnels
owl alert addAdd a price alert
owl alert listList active alerts
owl alert removeRemove an alert
owl alert daemonStart alert monitoring
owl alert channelsConfigure Telegram / webhook
owl ledger listShow recent ledger entries
owl ledger statsShow ledger statistics
owl ledger exportExport ledger (JSON/CSV)
owl ledger clearClear ledger entries
owl report dailyToday's spending report
owl report weeklyLast 7 days report
owl report portfolioAll wallets, all chains view
owl dryrun swapSimulate a swap
owl dryrun transferSimulate a transfer
owl dryrun bridgeSimulate a bridge

Configuration

OWL stores all config at ~/.config/owl/

FilePurpose
agent.jsonAI agent provider, model, and API key
channels.jsonTelegram bot token + chat ID, webhook URL
tunnel-policies.jsonPer-peer tunnel policies and spending limits
alerts.dbSQLite database for alert rules and history
ledger.dbSQLite database for activity ledger (audit trail)