This past summer, a proposal was kicked off in Uniswap governance to assess whether and how to turn on the protocol fee switch. Because Avantgarde is a Uniswap delegate, I followed the conversation and debate as it evolved. As I considered how we should vote, I realised that there was not much information available on what “turning on the fee switch” actually meant from a technical perspective. I didn’t feel comfortable evaluating the downstream effects of turning on the fee switch with incomplete information, so I went digging.