0/5
_Follow along with this video:_ --- ### Smart Contract Gas Battle Royale > ❗ **IMPORTANT** > This lesson is a fun optional comparison between Solidity and Vyper in a stand off to see who's more optimized! Follow along with the video hosted here, on Updraft or access the Smart Contract Battle Royale alternatively on [**YouTube**](https://www.youtube.com/watch?v=aAIZzh9fjwM). See you in the next section where we dive right into Horse Store and get our hands dirty by optimizing our smart contracts with Huff. See you soon!
As supplementary content, we investigate the gas differences seen between Solidity, Vyper, Yul and Huff!
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Assembly
Writing smart contracts using Huff and Yul
Ethereum Virtual Machine OPCodes
Formal verification testing
Smart contract invariant testing
Halmos, Certora, Kontrol
Security researcher
$49,999 - $120,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Guest lecturers:
Josselin Feist
Head of Blockchain at Trail of Bits
Last updated on May 16, 2025
Solidity Developer
Assembly and Formal VerificationDuration: 30min
Duration: 4h 38min
Duration: 3h 57min
Duration: 1h 56min
Course Overview
About the course
Assembly
Writing smart contracts using Huff and Yul
Ethereum Virtual Machine OPCodes
Formal verification testing
Smart contract invariant testing
Halmos, Certora, Kontrol
Security researcher
$49,999 - $120,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Guest lecturers:
Josselin Feist
Head of Blockchain at Trail of Bits
Last updated on May 16, 2025