Flashstake is a novel protocol that allows users to receive instant yield upfront by locking assets for a chosen duration.
Flashstake is a protocol that allows users to earn instant, upfront yield on their crypto assets without locking them up for long periods of time. Users can deposit their assets into various Flashstake Time Vault Strategies (TVS), which leverage the power of underlying protocols like AAVE, GMX, and Lido, to generate yield. Users can then Flashstake their principal tokens to mint Time-Based Tokens (TBTs) and redeem the received TBTs for yield in a single transaction. TBTs represent the time value of money for an asset and are an ERC-20 token created whenever a new strategy is registered. This way, users can access their yield immediately and use it for other purposes, such as trading, investing, or spending.
Flashstake makes money by charging a small "time" fee (ranges from 0-20% but currently set at 5% on all networks) on all upfront yield generated by the protocol. This time fee is transferred to the Flash Capacitor, which is a smart contract that holds the collected fees and distributes them to FLASH token holders. FLASH is the native token of the Flashstake, which gives holders a share of the protocol’s revenue. The only way to remove time fees from the Flash Capacitor is by depositing FLASH tokens.
You can make money on Flashstake by depositing your crypto assets into one of the available Flashstake TVS, which offers different yield rates and durations. You can then Flashstake your principal tokens to receive your yield upfront in TBTs, which you can swap for any other token on Uniswap or other decentralized exchanges. You can also withdraw your principal at any time by paying back a portion of your upfront yield. Alternatively, you can also hold FLASH tokens and stake them in the Flash Capacitor to earn a share of the time fee.