Skip to content

MapleTreasury

Lucas Manuel edited this page Apr 4, 2021 · 4 revisions

MapleTreasury is how the Maple protocol collects revenue. treasuryFee is a basis point value that is set in MapleGlobals, representing the percentage of a Loan's drawdown amount that is sent to the MapleTreasury. MapleTreasury only collects fees during Loan drawdowns.

Revenues collected by the MapleTreasury will be used to fund further development of the protocol, but can also be distributed to the MPL token holders. The MPL token is an FDT that has USDC as the fundsToken, meaning that any USDC that is sent to the MPL token contract can be claimed proportionately by the MPL token holders.

Since Loans can be denominated in different tokens, MapleTreasury has the capability to swap tokens using Uniswap. If the MapleTreasury collects fees from a Loan drawdown that was performed with WBTC, it can swap WBTC to USDC so that it can distribute those funds to token holders.