https://github.com/ethereum/fe
Emerging smart contract language for the Ethereum blockchain.
https://github.com/ethereum/fe
Last synced: about 2 months ago
JSON representation
Emerging smart contract language for the Ethereum blockchain.
- Host: GitHub
- URL: https://github.com/ethereum/fe
- Owner: ethereum
- License: apache-2.0
- Created: 2019-08-10T05:24:07.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-05-06T17:27:34.000Z (2 months ago)
- Last Synced: 2025-05-12T00:11:34.755Z (about 2 months ago)
- Language: Rust
- Homepage: https://fe-lang.org
- Size: 21.1 MB
- Stars: 1,655
- Watchers: 35
- Forks: 196
- Open Issues: 118
-
Metadata Files:
- Readme: README.md
- Changelog: newsfragments/951.bugfix.md
- License: LICENSE-APACHE
Awesome Lists containing this project
- awesome-ethereum-rust - Fe
- best-of-crypto - GitHub - 30% open · ⏱️ 15.05.2024): (Smart Contract Platforms)
README
# Fe
The Fe compiler is in the late stages of a major compiler rewrite, and the master branch isn't currently usable to compile contracts to evm bytecode.
For the older version of the compiler, see the [legacy branch](https://github.com/ethereum/fe/tree/legacy).## Overview
Fe is a statically typed language for the Ethereum Virtual Machine (EVM). The syntax and type system is similar to rust's, with the addition of higher-kinded types. We're exploring additional type system, syntax, and semantic changes.
## Community
- Twitter: [@official_fe](https://twitter.com/official_fe)
- Chat:
- We've recently moved to [Zulip](https://fe-lang.zulipchat.com/join/dqvssgylulrmjmp2dx7vcbrq/)
- The [Discord](https://discord.gg/ywpkAXFjZH) server is still live, but our preference is zulip.## License
Licensed under Apache License, Version 2.0.