Get Aave Vaults, or a wallet's shares in them
get_vaultsv3 only. Name exactly one of 'user', 'owner' or 'vault', and read that sentence before choosing arguments: 'user' lists every vault that wallet holds shares in and is the portfolio question, 'owner' lists what one curator runs, 'vault' reads a single vault by address and is the only one that also needs 'chainId'. An Aave Vault is an ERC-4626 vault a curator deploys over one v3 reserve, taking a fee on the yield, so its APR is below that reserve's by the fee. Shares in one are an Aave position that no market read returns. There is no catalogue to browse: this API has no "list every vault" call, so a request to find the best vault cannot be answered here - you can only look up vaults whose address, owner or holder you already have. 'aprPct' is already net of 'feePct'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | No | Wallet address (0x, 40 hex) to list its vault positions. Omit the argument entirely when using another selector. | |
| owner | No | Curator address (0x, 40 hex) to list the vaults it owns. Omit the argument entirely when using another selector. | |
| vault | No | Vault contract address (0x, 40 hex) to read one vault. Needs 'chainId'. Omit the argument entirely when using another selector. | |
| cursor | No | 'nextCursor' from a previous call, to continue a 'user' or 'owner' listing. Omit the argument entirely for the first page. | |
| chainId | No | Chain the vault is on, e.g. 1 for Ethereum. | |
| version | No | Optional, and only 'v3': this tool exists on v3 only. |