Following the DeFi 1.0 era, where DeFi protocols compete to lock up single tokens as liquidity, users now holds receipt tokens as a right to withdraw liquidity instantly from DeFi protocols. In some cases, the right to withdraw is not represented by a receipt token, but locked to a wallet address (i.e. third-party yield aggregators).