An autonomous AI payment agent built on the Open Wallet Standard that pays for cloud services across blockchain networks — without ever exposing a private key.
- AI agent autonomously pays for services (APIs, compute, storage)
- Policy engine blocks payments that exceed limits or use wrong chains
- Every transaction is signed via OWS — private key is never exposed
- Live dashboard shows real-time transaction log and policy status
- Incline in candle charts with trigger payments.
Agent requests payment ↓ Policy engine checks rules (amount, chain, expiry) ↓ OWS decrypts key in RAM → signs → wipes key instantly ↓ Only signature returned — key never exposed to agent
# Clone the repo
git clone https://github.com/bhavyamittal06/ows-payagent
cd ows-payagent
# Setup
python3 -m venv venv
source venv/bin/activate
pip install open-wallet-standard flask
# Create wallet
python3 wallet_setup.py
# Run dashboard
python3 dashboard.py- Python — agent logic and policy engine
- Flask — live dashboard
- EVM — target blockchain network
| Rule | Value |
|---|---|
| Max per transaction | $10 |
| Allowed chains | EVM |
| Key exposure | Never |
| Expires | 2026-12-31 |
ws-payagent/ ├── wallet_setup.py # OWS wallet creation ├── agent.py # Payment agent + policy engine ├── dashboard.py # Flask live dashboard └── README.md
