I read Godel, Escher, Bach and now, I think, I am interesting.
Apr 20, 2022 • 24 tweets • 5 min read
I want to write a quick thread about what JIT is and cover who the absolute king of JIT. Context: I have been doing JIT for a little while now. I am not making any money, I am using it as a way to get good at integrating with Uniswap v3.
So what is JIT. JIT stands for Just in Time liquidity, and it is a type of MEV. In this type of MEV, a searcher provides liquidity for one block and removes it, collecting transaction fees along the way.
Feb 14, 2022 • 5 tweets • 2 min read
I have seen a bit of @TornadoCash hate recently. This is ridiculous. There are many reasons other than crime that a person would want privacy. Here is a short list.
Individuals with large amounts of crypto are subject to social engineering schemes. @thomasg_eth just put out a great thread about this. You can use tornado to separate de-link your online identity from your wallet. This makes it much harder to be targeted.
Jan 23, 2022 • 13 tweets • 3 min read
I have seen a lot of threads about how to learn solidity for total beginners, but I want to write a thread on how to learn solidity for people with a non-trivial amount of programming experience.
This was certainly my journey. I took a few programming classes in school, so I learned on the standard trajectory these days. You know the deal, java, data structures, algos, computer systems architecture.
Jan 22, 2022 • 4 tweets • 1 min read
A short thread on ERC-998s. I believe that 998s radically improve the power of NFTs. Let's suppose that you wanted to make Clash of Clans on the blockchain. You should definitely implement the village as a 998.
The village should be a 998 because everything within the village can be standard 721s or 20s. If you have accumulated a lot of gold while playing the game, this accumulation is easily represented in code with an 998 because the 998 village is allowed to hold ERC20 'gold' tokens