Welcome to Vyper.rocks
This is a self-contained ebook to learn Vyper the Python inspired smart contracts language.
What you will learn
Programming concepts in Ethereum.
Enough cryptography to implement secure protocols.
Ethreum internals and intricacies and how to deal with them.
Using Brownie & Ape, writing unit tests and deploying your contracts.
Using Web3.py to interact with smart contracts from Python.
The best way to learn is by doing and to follow the tutorial you'll need a few things :
Of course you'll need a working installation of Python 3 and the usaul tools such as virtualenv and pip.
Contributing to the book
The website is open-source and can be found on Github. You can contribute by writing tutorials or fixing any mistakes.
The book and all code is under MIT License.