Fe - A next generation, statically typed, future-proof smart contract language for the Ethereum Virtual Machine

submited by
Style Pass
2021-06-10 23:00:11

Get started   Download v0.6.1-alpha for Linux   Download v0.6.1-alpha for Mac   Download v0.6.1-alpha

The syntax of Fe is inspired by Python and Rust. It is easy to learn, even for those who have never dealt with the EVM before. Fe is designed to be safe and equipped with the tooling needed to validate contracts.

Fe seeks to restrict dynamic behavior without limiting expressiveness. Features like constant generics let you write clean code without sacrificing compile-time guarantees.

Fe uses the same intermediate language as Solidity (YUL), making it a great choice not only for the Ethereum mainnet, but also for many of the upcoming Layer 2 solutions like the OVM.

Leave a Comment