Skip to content

Tx3 Toolchain Installation

To start working with Tx3 you’ll need to install the toolchain. The fastest way to setup your environment is to run tx3up, which bundles everything you need in a single install experience:

You can install Tx3up on linux system using the following command:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tx3-lang/up/releases/latest/download/tx3up-installer.sh | sh

Once you’ve installed tx3up, run the following command to execute the install of toolchain:

tx3up

You’ll see how the process downloads and install many components. By the end, you should have everything you need.

Run the following command to check the installed versions of each component:

tx3up show

The installer has a lot of advanced features, check our tx3up guide if you want to learn more.

Channels

tx3up has support for multiple channels. A channel is a way of grouping tools at different levels of maturity. The available channels are:

ChannelDescription
stableversions that are considered stable for general use
betaversions that have experimental features

The default channel is stable. If you want to switch to a different channel, use the tx3up use command as in the example below:

tx3up use beta

If you’re in doubt of which channel you’re currently using, run the tx3up show command and the info will appear in the top banner.

You can switch back and forth as much as you like. Under the hood, the only change is how we symlink binaries in your file system.