The UniswapV2Router contract returns an amount of UNI-V2 liquidity tokens to the SWAPP contract as part of the Uniswap provision transaction. These UNI-V2 liquidity tokens represent ownership of the liquidity pool the SWAPP contract just sent in, and carry the sole power to withdraw that liquidity. The SWAPP contract has no code or function allowing such a liquidity withdrawal. However, as a further show of The Swapp Foundation’s commitment to making SWAPP a totally trustless system, the SWAPP contract will automatically and irrevocably destroy these UNI-V2 liquidity tokens upon receipt. This is done by transferring them to a known “burn address”, such as 0x0.