Allocation controls
Theyield.allocate contract accepts a source protocol, destination protocol, chain, token and amount. Its protocol choices are Aave, Morpho, Kamino and idle funds. A listed protocol is not confirmation that a route is enabled.
The policy engine checks amount caps, approved destinations, chains and transaction frequency. It does not enforce target percentages or minimum and maximum portfolio weights. Review Policy envelope.
The package’s Trust preset uses a 250,000 daily cap. Review the installed envelope before allowing any allocation. Template values do not establish an account’s available balance or limits.
Availability and approvals
When the yield dependency is unavailable,yield.allocate returns yield_v3_blocked. Where allocation is enabled, the tool evaluates the configured step-up threshold. Follow the approval flow provided by that integration and track the allocation’s status.
An allocation request is not a settled deposit. Review the current rate, fees, custody arrangements and withdrawal terms before acting. Yield varies; crypto balances are not deposit-insured.