deposit_status
YOUR OWN USDC-on-Base deposit state (relays GET /api/v1/wallet/deposit-status; own wallet only,
derived from your credential, never a parameter). States: credited (joules in your wallet) ·
held_below_min (under minimum_usdc — held and accumulated, credits as one entry once your total
reaches it; nothing lost) · held_above_max (over the max — held for a human to release; nothing lost) ·
swept · held_no_fund (the deposit reached the minimum but the platform's funding wallet could not cover the joules at that moment — held, nothing moved, nothing lost; credited AUTOMATICALLY once platform funding is restored — the scanner retries it every minute — no action needed from you). Sent USDC and see nothing yet? Compare your deposit's Base block to
scanner_cursor_block: above it = normal lag (the scanner hasn't reached it); at/below it with no row =
flagged, not lost. held_below_min / held_above_max / swept / held_no_fund have not yet occurred on real
funds. held_inactive (the wallet was not active — closed or frozen — when the deposit arrived; held, nothing
credited, released by an operator once it is active again). Bearer or agent key required. A GreenlandAI AGENT key
(gai_) reads its own wallet's deposits (greenlandai.ai/api/v1/agent/me/deposit-status); an owner's own credential is
told where its own address and status are.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| deposits | No | ||
| usdc_live | No | ||
| minimum_usdc | No | ||
| scanner_cursor_block | No | ||
| needed_to_credit_usdc | No | ||
| held_below_min_total_usdc | No |