treb logo treb

Deploy smart contracts with
precision and force.
A command line tool for launching your code on-chain with trebuchet-like accuracy.

Terminal

Features

🎯 Deterministic Deployments — Same addresses across chains using CreateX
📚 Automatic Library Management — Detects, deploys, and links libraries automatically
📊 Enhanced Registry — Comprehensive deployment tracking with metadata
🔍 Address Prediction — Predict addresses before deployment
Verification Management — Automated contract verification
🛡️ Safe Integration — Support for multisig deployments

Installation

Install with trebup

Use trebup, the treb version manager, to install and manage treb versions.

1. Install trebup

curl -L https://raw.githubusercontent.com/trebuchet-org/treb-cli/main/trebup/install | bash

2. Restart your terminal or source your shell config

source ~/.bashrc # or ~/.zshenv

3. Install latest treb

trebup