Installation
Quick Install (recommended)
Section titled “Quick Install (recommended)”The fastest way to install Fe is via feup, the Fe toolchain installer. It automatically detects your platform and downloads the latest release.
curl -fsSL https://raw.githubusercontent.com/argotorg/fe/master/feup/feup.sh | bashThis will:
- Install the
fecompiler to~/.fe/bin/ - Install the
feupcommand for future updates - Add
~/.fe/binto yourPATH
After installation, restart your shell or run:
source ~/.fe/envTo install a specific version:
curl -fsSL https://raw.githubusercontent.com/argotorg/fe/master/feup/feup.sh | bash -s -- --version v26.0.0-alpha.5Homebrew
Section titled “Homebrew”On macOS and Linux you can also install Fe via Homebrew:
brew install argotorg/tap/feSupported Platforms
Section titled “Supported Platforms”Fe provides pre-built binaries for:
| Platform | Architecture |
|---|---|
| Linux | x86_64, ARM64 |
| macOS | x86_64, ARM64 (Apple Silicon) |
Verify Installation
Section titled “Verify Installation”After installing, verify that Fe is working:
fe --versionBuild from Source
Section titled “Build from Source”To build the compiler from source, clone the repository and build with Cargo:
git clone https://github.com/argotorg/fe.gitcd fecargo install --path crates/feThis requires a working Rust toolchain.
Next Steps
Section titled “Next Steps”With Fe installed, head over to Your First Contract to write, deploy, and interact with a Counter contract.