Introduction
Maple Finance is an institutional credit marketplace that matches professional pool delegates and under-collateralized borrowers with on-chain lenders. The Q4 2023 update augments Maple V2 with:
- FIFO Withdrawal Manager – a queue-based exit module for permissioned pools.
- Pool Permission Manager – enforces allow-lists for LP deposits.
- Operational Admin – a new governance actor with limited emergency powers.
- Fixed-Term Loan Factory redeployment – adds granular access control.
- Cyclical Withdrawal Manager tweak – lets pool delegates choose a custom first-cycle start-time.
Why Did They Need an Audit?
The new withdrawal logic directly controls redemption pricing and queue order; a bug could strand LP funds or enable share-price griefing. Permission gates, admin roles, and factory migrations also touch critical access paths. Maple engaged Three Sigma for a rapid 4-person-week review before main-net rollout.
Scope of the Engagement

Audit Date: 2023-12-22
Language: Solidity
Type: Code Audit