create_agent_wallet
Register an agent wallet the caller controls (non-custodial control plane).
Creates an AgentWallet record keyed by agent_id and applies an optional default policy preset. default_policies: conservative | balanced | aggressive. wallet_address is the agent's PUBLIC key (caller-supplied); omit it to create a pending record the Turnkey provisioning ticket fills in. Returns wallet_address, agent_id, status, and the applied_policies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | ||
| caller_id | No | ||
| display_name | No | ||
| owner_address | No | ||
| wallet_address | No | ||
| default_policies | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||