Nov 15, 2022
2:55 pm
Main stage

Keynote - Vyper smart contract programming language

Introduction to Vyper, a Pythonic smart contract programming language, and reasons behind its recent popularity

About this session

Vyper is one of the main alternatives for Solidity, a well-known smart contract language. Over the last few years, Vyper had a renaissance and its popularity is growing fast.  

Vyper's design strives for simplicity and security, for both language and compiler-wise. Its Python-like syntax makes Vyper code easier to read and follow, making auditing Vyper smart contracts easier. To further highlight this security-critical nature of smart programming, the language deliberately does not feature e.g. inheritance to ensure easy understanding of any code. Titanoboa, an experimental Vyper interpreter, is showing promising research on how interactive prompt-based programming makes smart contracts easier.

Vyper’s history goes all the way back to the creation of Ethereum. Vyper technology and developer ecosystem have matured and real-world production usage has shown it is good for prime time. Vyper is used in production by decentralised finance protocols, like Curve and Yearn Finance, having billions of dollars in total value locked.

Add to Calendar

Follow us on Telegram for updates