request_execution_delegation
Request an exact EIP-712/ERC-8196 bounded delegation payload for user wallet approval so an agent runtime can execute only within defined policy limits.
Instructions
[Capability: available_with_tier_gate; tier: scout_plus; API: /api/v1/agent/authority; authority: /api/v1/agent/status] Request an exact EIP-712 / ERC-8196 bounded delegation payload for user wallet approval. The user signs one scoped delegation so their agent runtime can execute within those bounds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| policy | No | Exact owner-signed futures policy when executionDomain=futures | |
| chainId | No | EVM Chain ID | |
| maxGasUsd | No | Maximum gas in USD | |
| validAfter | No | ISO timestamp for grant validity start | |
| validUntil | No | ISO timestamp for grant validity expiration | |
| ownerAddress | No | User wallet owner address | |
| sessionToken | No | ||
| allowedAssets | No | Allowlisted token addresses | |
| maxTotalValue | No | Maximum total cumulative spend in USD | |
| maxValuePerTx | No | Maximum value per transaction in USD | |
| agentSessionId | No | Agent session identifier | |
| allowedActions | No | Allowed action types, e.g. ["SWAP"] | |
| maxGasUsdCents | No | Deprecated legacy alias: Maximum gas in cents | |
| maxSlippageBps | No | Maximum allowed slippage in basis points | |
| executionDomain | No | spot | |
| allowedProtocols | No | Allowlisted protocol router addresses | |
| sessionPublicKey | No | Public key / address of the agent local signer | |
| maxTotalValueCents | No | Deprecated legacy alias: Maximum total cumulative spend in cents | |
| maxValuePerTxCents | No | Deprecated legacy alias: Maximum value per transaction in cents |