rhinogent_mandate
Author a signed spend mandate for an agent: per-action and rolling-window USDC caps, merchant/domain allowlists, velocity limit and expiry — issued as a signed PERM_v0 grant the agent adopts. 'Transacts autonomously, within the boundaries you define.' (price: $0.00 USDC, tier: free)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Agent the mandate authorizes (address or callsign). | |
| purpose | No | Human-readable purpose of the mandate. | |
| principal | No | Optional: the human/entity granting authority. | |
| expires_at | No | Unix time the mandate lapses. | |
| velocity_max | No | Max number of transactions per window. | |
| daily_cap_usdc | No | Rolling 24h aggregate cap (USDC). | |
| spend_max_usdc | No | Hard ceiling per single action (USDC). | |
| allowed_actions | No | Permitted action verbs (deny by default). | |
| allowed_domains | No | Domain allowlist (deny by default). | |
| allowed_merchants | No | Merchant allowlist (deny by default). |