Adding Wallets
Wallets are the core primitive in Opsion. You add an address, choose which chains to monitor it on, and Opsion begins tracking all transactions from that moment forward.
Adding wallets
bash
curl -X POST https://api.opsion.xyz/api/wallets \
-H "Authorization: Bearer opsk_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"chain": "ethereum",
"label": "USDC Treasury",
"tags": ["treasury", "stablecoin"]
}'Labels & groups
Labels are free-form strings. Tags let you group wallets for filtering and alert targeting (e.g. fire when anywallet tagged “treasury” receives more than $1M).
Chain selection
Each wallet monitors a single address on a single chain. To monitor the same address across multiple chains, create one wallet entry per chain. See Supported Chains for all chain identifiers.
Plan limits
| Plan | Monitored assets | Alert rules |
|---|---|---|
| Free | 3 | 5 |
| Pro | 20 | 25 |
| Team | 10 | 25 |
| Enterprise | 150 | Unlimited |
| Custom | Unlimited | Unlimited |
