MCPcopy Index your code
hub / github.com/FuelLabs/fuelup

github.com/FuelLabs/fuelup @v0.28.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.28.1 ↗ · + Follow
467 symbols 1,403 edges 63 files 53 documented · 11%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Fuelup: the Fuel toolchain manager

fuelup installs the Fuel toolchain from our official release channels, enabling you to easily keep the toolchain updated.

To start using fuelup, refer to our Quickstart below.

Quick Links

The Fuelup Book

Developing fuelup itself

Adding components to fuelup

Quickstart

Currently, this script supports Linux/macOS systems only. For other systems, please read the Installation chapter.

Installation is simple: all you need is fuelup-init.sh, which downloads the core Fuel binaries needed to get you started on development.

curl -fsSL https://install.fuel.network/ | sh

This will automatically install forc, its accompanying plugins, fuel-core and other key components in ~/.fuelup/bin. Please read the Components chapter for more info on the components installed.

The script will ask for permission to add ~/.fuelup/bin to your PATH.

Otherwise, you can also pass --no-modify-path so that fuelup-init does not modify your PATH and will not ask for permission to do so:

curl -fsSL https://install.fuel.network/ | sh -s -- --no-modify-path

If you just want fuelup without automatically installing the latest toolchain, you can pass the --skip-toolchain-installation option:

curl -fsSL https://install.fuel.network/ | sh -s -- --skip-toolchain-installation

License

Apache License, Version 2.0, (LICENSE or https://www.apache.org/licenses/LICENSE-2.0)

Core symbols most depended-on inside this repo

new
called by 142
src/ops/fuelup_toolchain/new.rs
to_string
called by 117
src/settings.rs
fuelup
called by 62
tests/testcfg/mod.rs
setup
called by 53
tests/testcfg/mod.rs
exists
called by 20
src/toolchain.rs
collect
called by 18
component/src/lib.rs
path
called by 16
src/store.rs
setup_toolchain
called by 12
tests/testcfg/mod.rs

Shape

Function 315
Method 98
Class 45
Enum 9

Languages

Rust100%
TypeScript1%

Modules by API surface

src/toolchain_override.rs49 symbols
src/toolchain.rs48 symbols
component/src/lib.rs47 symbols
src/download.rs30 symbols
tests/toolchain.rs28 symbols
tests/testcfg/mod.rs24 symbols
ci/compare-versions/src/main.rs20 symbols
src/path.rs19 symbols
ci/build-channel/src/main.rs17 symbols
src/settings.rs14 symbols
src/target_triple.rs13 symbols
src/channel.rs12 symbols

For agents

$ claude mcp add fuelup \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact