This proposal activates the Liquidity Hub on BNB Chain for USDT, USDC and U. The Liquidity Hub gives each asset one place to deposit, and spreads that deposit across the available yield sources automatically.
Background
Today, lenders looking for the best stablecoin yield across Venus have multiple choices: the Core Pool, Venus Flux, and Institutional Fixed Rate Vaults, which lend to institutional borrowers at fixed rates for fixed terms. Because each venue offers a different rate, and the highest yield changes over time, users must actively monitor all options and manually move funds to wherever returns are best. This process is inefficient: it requires separate deposits, ongoing tracking, and repeated transactions, each with an associated cost. Since rates can change again soon after, many users simply leave funds where they were first deposited, resulting in lower returns than they might otherwise achieve.
The Liquidity Hub simplifies this into a single deposit experience. One Hub is deployed per asset and serves as the only entry point a lender needs for that asset. When a user deposits into the Hub, they receive a yield-bearing share token, while the Hub holds the underlying asset and allocates it across the three yield sources according to a governance-defined policy. As yield accrues, the redemption value of the share token increases automatically, meaning there is nothing additional for users to claim. At any time, the share token can be redeemed for the underlying asset.
Details
Every Hub connects to the same three yield sources. Governance sets two caps on each source — an absolute amount and a share of the Hub’s total assets — and the Hub allocates up to whichever of the two is lower. Deposits and withdrawals walk the sources in a fixed order, and the two orders differ:
| Yield source | Deposit priority | Withdrawal priority | Absolute cap | Share of Hub assets |
|---|---|---|---|---|
| Venus Core Pool | 1 | 2 | 2,000,000,000 tokens | no limit |
| Venus Flux | 2 | 1 | 7,000,000 tokens | 20% |
| Institutional Fixed Rate Vaults | not in queue | 3 | 5,000,000 tokens | 30% |
The Core Pool receives deposits first: it has the longest track record and the deepest liquidity on BNB Chain. Venus Flux sits second on deposit and first on withdrawal, so it is filled by rebalancing rather than by new deposits and is drawn down first when a lender redeems — which leaves the larger Core Pool position as the deeper reserve. Its 20% share is the limit that binds at launch: a Hub holding 10,000,000 USDT can place at most 2,000,000 USDT in Venus Flux, with the remaining 8,000,000 USDT staying in the Core Pool.
The Fixed Rate Vault route is configured but receives nothing, because no fixed-rate vault exists for these three assets yet. It is kept out of the deposit queue and placed last on withdrawal; a later proposal will connect it once a vault is created.
Roles
Two multisigs operate the Hubs between governance votes, each with a deliberately one-directional set of powers:
- The Operator handles routine work: moving funds between the connected yield sources, lowering caps, and pausing. It cannot connect a new yield source, change fees, or unpause.
- The Guardian handles emergencies: it can pause a Hub, and can still move funds out of a yield source while that Hub is paused. It cannot unpause either.
Only governance can reverse a pause, connect or remove a yield source, or change fees. Management, performance and redemption fees all launch at zero; the mechanism exists so that governance can enable them later.
Each Hub is also seeded with a small deposit from the Venus Treasury at launch, and the resulting shares are permanently burned, so no Hub can ever return to an empty state.
Initial scope
This is the initial Liquidity Hub deployment, so it starts with three assets — USDT, USDC and U. Further assets will be proposed once these three Hubs have run in production and the routing policy has been observed at size. The caps above are a starting point rather than a target, and can be raised or lowered as the Hubs fill.
Because provisioning all three assets in a single transaction exceeds BNB Chain’s per-transaction gas limit, the launch is split across two proposals: the first onboards USDT and USDC, the second onboards U. The three Hubs are independent contract sets, and neither proposal changes anything about the other’s assets.
Summary
If approved, this VIP will:
- Activate the Liquidity Hub on BNB Chain for USDT, USDC and U — one Hub per asset, each issuing a yield-bearing share token
- Connect every Hub to the Venus Core Pool and to Venus Flux, under the caps and the queue order listed above
- Configure the Institutional Fixed Rate Vault route on every Hub without funding it, pending a live vault for these assets
- Seed every Hub from the Venus Treasury and burn the resulting shares, so no Hub can return to an empty state
- Launch with management, performance and redemption fees all set to zero, and with no change to the Core Pool or Venus Flux markets themselves
We welcome community feedback on this proposal ahead of submitting it for a VIP vote.