https://github.com/samnang/solidity-examples/tree/main
https://solidity-by-example.org/