Timelock

All Treehouse contracts are secured by a 5-day timelock, ensuring no critical action executes immediately and giving everyone a clear window to see and respond to upcoming updates.


What Is a Timelock?

A timelock is a built-in delay between scheduling a governance action (like upgrading vault logic or changing fees) and when it actually happens. This pause keeps the protocol transparent and gives everyone time to review or react.

Why a 5-Day Delay?

  • Adequate Notice: A full five days gives users ample time to spot and evaluate any changes.

  • Action Window: If you’re uncomfortable with an upcoming update, there’s plenty of time to withdraw your funds.

  • Security Hedge: Even if an admin key is compromised, the attacker must wait five days, giving the community or multisig holders time to intervene.

What This Means for You

  • Transparency: Every upcoming change is publicly viewable on-chain.

  • Control: You have at least five days to decide if you want to stay in the protocol.

  • Safety: The timelock prevents immediate, unreviewed changes and strengthens the protocol’s non-custodial security.

By enforcing a 5-day buffer on all governance actions, Treehouse balances the need for protocol upgrades with strong user protections and clear visibility for everyone.

Last updated