This is based in the udemy course "Blockchain A-Z™: Learn How To Build Your First Blockchain". Instead of take the course path, and make it in python, I decided to do it in Rust with actix-web.
Bechma/blockchain-course
Udemy course "Blockchain A-Z™: Learn How To Build Your First Blockchain" implemented in Rust instead of python
Rust