You should read part 1 and part 2 first. Most wallet software depends on centralized providers like Infura. If we want things to be different, we need a new type of light client capable of running on low-resource devices. In this post we'll cover the Ethereum state, what it looks