The strategy automatically performs all operations that users would typically need to execute to enter multiple liquidity pools (e.g., swap execution), and periodically harvest yield (see Figure below). The blockchain network will charge the user a gas fee for token approvals, kernel deposits, withdrawals, and entering or exiting a strategy. The kernel covers the cost of all other operations, therefore subsidizing or significantly reducing the amount of gas and other fees that is typically required to participate in yield farming. For example, for a user to directly provide liquidity to three farms on Uniswap, the user would first need to execute three token swaps (incurring swap fees and gas costs), deposit their liquidity into three farms (gas costs), and stake the LP tokens three times (more gas costs). Beyond gas and swap fees, the user would also experience significant opportunity costs in the form of time: they would need to conduct significant research to identify the best liquidity pools, keep watch of APYs, and manually move their assets into optimal pools over time. 0xNODES takes care of all of this for you.