Burrow is a decentralized, non-custodial, pool-based interest rates platform that enables users to supply assets to earn interest, and to borrow against them to unlock liquidity. Burrow runs natively on the NEAR blockchain. The Burrow protocol's smart contracts are written in Rust. Burrow aims to unlock liquidity for interest-bearing assets, particularly layer 1 staking derivatives such as stNEAR and stETH. For instance, users of Burrow will be able to deposit stNEAR as collateral, then borrow more NEAR to create a leveraged staking position, or borrow a stablecoin to create a self-repaying position. Users can supply assets to the protocol and immediately begin earning passive interest. The interest rates are variable and will fluctuate based on the utilization rate for the given asset. Users can withdraw their supplied assets at any time, as long as the utilization rate for the asset will be less than 100% after the withdrawal. If the withdrawal will raise the utilization rate to 100%, the withdrawal will be temporarily unavailable (note: if this does occur, it will be a very expensive situation for borrowers, and lucrative for suppliers)