When you add an address, Myaza watches it on-chain and sends a webhook to your configured endpoint every time a transaction is detected.
Blockchain to monitor on (e.g., polygon, solana)
The wallet address to monitor
Optional arbitrary metadata to attach to this monitored address (e.g., order ID, user ID)
curl -X POST https://secureapi.gridlog.io/api/v1/monitoring/addresses \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"chain": "polygon",
"address": "0x1A2B3C4D5E6F...",
"metadata": {"orderId": "order_123"}
}'
{
"id": "mon_123e4567...",
"chain": "polygon",
"address": "0x1A2B3C4D5E6F...",
"businessId": "biz_abc..."
}
Unique ID for this monitored address entry
The blockchain being monitored
The wallet address being monitored
The business this monitoring entry belongs to
For a payment flow: generate a wallet → add it to monitoring → when a webhook arrives, mark the payment as received.