# Time Switch

Similar to how Uniswap v3 has a *Fee Switch*, Flashstake has a *Time Switch*. Each time someone uses the protocol by [minting new TBTs](https://docs.flashstake.io/time-based-tokens-tbts/minting-tbts-staking), a 0-20% *Time Fee* is taken and sent to the Flash Capacitor.

### Example

* If the protocol has a 5% Time Fee and...
* A user stakes 100 ETH for 1 year which generates 100 ETH [TBT ](https://docs.flashstake.io/time-based-tokens-tbts)
* 5 ETH TBT goes to the [Flash Capacitor](https://docs.flashstake.io/tokenomics-flash/flash-capacitor)
* 95 ETH TBT goes to the Flashstaker to be instantly redeemed for yield by [burning](https://docs.flashstake.io/time-based-tokens-tbts/burning-tbts-flashburn) or [swapping](https://docs.flashstake.io/time-based-tokens-tbts/swapping-tbts)

### **Current Fee**

The Time Fee is currently set to 5% on all networks.

### **Time Fee Details**

The only way to remove Time Fees from the Flash Capacitor is by depositing [FLASH](https://docs.flashstake.io/tokenomics-flash) tokens.

The deposited FLASH tokens are sent to the [Flashstake Treasury](https://docs.flashstake.io/tokenomics-flash/flashstake-treasury), further reducing the circulating supply and providing necessary capital for continuous development.

{% hint style="info" %}
Note: the 0-20% Time Fee is set by the Flashstake Protocol's [setMintFeeInfo](https://docs.flashstake.io/smart-contracts/flashstake-protocol/methods#set-mint-fee-info).
{% endhint %}
