Evaluation copy under final audit

Allocator roles & responsibilities

1

Liquidity provisioning

  • Maintain reservedZeroX to serve your referred users without delay.

  • Pre-fund pockets and monitor UCE reserveBps thresholds to avoid slow pulls.

2

Custody & security

  • Use hardened multisigs/EOAs for pockets; rotate keys; enforce internal controls.

  • Keep ERC-20 allowances from pockets to UCE sufficient for expected bursts (and monitor them).

3

Yield management (conservative)

  • Deploy pocket balances into approved money markets (Aave first).

  • Keep a small on-pocket hot buffer (e.g., 1–3%) for micro-settlements; avoid over-deploying.

4

Credit usage discipline

  • Respect ceiling and dailyCap; monitor mintedToday rollovers by UTC day.

  • Plan issuance vs. redemptions to minimize financing cost and avoid scarcity fees.

5

Repayment operations

  • Regularly repay with underlyings to manage debt and fees.

  • Keep treasury fee implications (borrowFeeBps) in mind when choosing which asset to repay with.

6

Flow attribution readiness

  • Promote and distribute your referral code; ensure your pockets and reservedZeroX are ready to serve that flow.

7

Risk & incident response

  • Act on asset pauses or haircut policy changes (e.g., depegs).

  • Be prepared to unwind/withdraw from strategies quickly when governance signals risk.

8

Monitoring & reporting

Track: your allocatorDebt(), reservedZeroX, pocket balances & allowances, Aave utilization, UCE reserve levels, redemption surcharge, and debtIndex moves.

Set alerts for: low reserve/allowance, high market utilization, governance timelock events, and any unfilled pulls.

Last updated