For that you would just need some sort of Internet connection and some storage, nothing out of reach for the vast majority of people, or am I wrong again?
Correct me if I'm wrong, but you don't need a fast persistent Internet connection or enough storage to download the full Bitcoin/Ethereum blockchain to be able to send transactions correct?
Looks great. I tried it and it runs fine. Nice syntax and convention.
Just a tip, you don't need to include `npm init` in your instructions. That command only needs to run when you create a new project. It worked just fine for me with just a `node index.js 18`
It will be interesting when we get to a point where we can't tell a difference