I am writing this post in response to the recent OFAC sanctions of Tornado Cash. Since the sanctions were placed, a developer – Alexey Pertsev – was arrested and imprisoned in Amsterdam. Just yesterday, a judge ruled that he must stay in jail for 90 days awaiting trial (without any charges). This is devastating; coding is not a crime.
Most frontends interacting with Ethereum use ethers.js. But why? How does it help us? And how would things look without it?