What nobody tells you about blockchain development is that the hardest part isn't the code