When to use an Allocation Strategy
You need an Allocation Strategy when you want to:- Compose multiple yield sources into a single product — combine lending protocols, staking, RWA, and Advanced Strategies under one allocation
- Automate capital routing — configurable deposit and redeem priority queues distribute capital across sources without manual intervention
- Build fund-of-funds — include Advanced Strategies as sub-vehicles alongside standard protocol adapters, creating a portfolio that mixes custom execution with established DeFi yield
- Distribute through Conduits — a single Allocation Strategy can back multiple Conduits, each with their own fees, compliance rules, and branded shares
How it works
When you deploy an Allocation Strategy, you get five interconnected contracts:| Contract | Purpose |
|---|---|
| MultiVehicle | Main strategy contract. Users deposit and receive ERC-20 shares. |
| Sector Accounting Engine | Tracks all asset allocations across yield sources and idle sectors. |
| Queue Strategy Engine | Defines deposit and redeem priority queues for automated allocation. |
| Sub Query Engine | Executes deposit and redeem queries on yield sources. |
| Query Redeem Queue | Handles asynchronous redemption processing. |
Allocation Strategy vs Advanced Strategy
| Allocation Strategy | Advanced Strategy | |
|---|---|---|
| Purpose | Compose multiple yield sources into one managed allocation | Execute custom logic on any protocol with full flexibility |
| Contract | MultiVehicle | Specialized Vehicle (Safe + Zodiac Roles) |
| Best for | Diversified portfolios, automated routing, fund-of-funds | Standalone strategies, bespoke DeFi execution, RWA operations |
| Guardrails | Role-based access control (EAC) | On-chain policy engine (Zodiac Roles Modifier v2) |
| Typical journey | Built after you have multiple strategies or yield sources to compose | Where most asset managers start |
Guides
Create an Allocation Strategy
Deploy the Allocation Strategy ecosystem — EAC, Fee Manager, and MultiVehicle — in a single transaction.
Guardrails
Understand the trust boundary between platforms and asset managers.
Operate an Allocation Strategy
Manage allocations, rebalance across yield sources, and handle day-to-day operations.
Risk management
Evaluate yield sources, manage concentration risk, and handle emergencies.