Welcome to Vyper.rocks
Vyper Tutorials
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.
Setup
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.
License
The book and all code is under MIT License.