deposit_erc4626
Deposit assets into any ERC-4626 compliant vault by specifying the vault address, underlying asset, and amount. Supports yield strategies on Ethereum, Base, Arbitrum, and Polygon.
Instructions
Deposits an asset into any ERC-4626 compliant vault (Yearn, Morpho, Beefy, etc.). The vault address is supplied by the caller — no pre-registration needed. Useful for any yield strategy that follows the tokenized-vault standard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset | Yes | Underlying ERC-20 token address (for decimals + USD pricing). | |
| vault | Yes | ERC-4626 vault contract address to deposit into. | |
| amount | Yes | Amount of underlying asset to deposit, in human-readable units. | |
| chain_id | No | Chain ID. Default: 1 (Ethereum mainnet). |