Command List
This page provides a comprehensive reference of all commands available in the Tenderly CLI.Global Commands
tenderly
The root command for the Tenderly CLI.Global Flags
Global Flags
Turn on debug level logging
Output mode:
text or jsonClear set deployment provider. If not provided, will use provider from tenderly.yaml
Global configuration file name (without the extension)
Project configuration file name (without the extension)
The directory in which your Truffle project resides
Authentication Commands
login
Authenticate with your Tenderly account.Flags
Flags
The email used for logging in
The password used for logging in
The access key generated in your Tenderly dashboard at https://dashboard.tenderly.co/account/authorization
Pick the authentication method:
email or access-keyDon’t check if you are already logged in
logout
Log out of the currently logged in Tenderly account.whoami
Display information about the currently logged in user.Project Commands
init
Initialize Tenderly CLI for a project.tenderly.yaml configuration file.
Flags
Flags
The project name to use for generating the configuration file
Creates the project provided by the —project flag if it doesn’t exist
Force initializes the project if it was already initialized
Don’t check if the project directory contains the expected directory structure
Contract Commands
contracts
Manage smart contracts in your Tenderly project.push- Push contracts to Tenderlyverify- Verify contracts on Tenderlyremove- Remove contracts from project
contracts push
Push contracts to your Tenderly project for monitoring.Flags
Flags
contracts verify
Verify all project contracts on Tenderly.Flags
Flags
A comma-separated list of network IDs to verify
contracts remove
Remove contracts from your Tenderly project.Flags
Flags
Web3 Actions Commands
actions
Create, build and deploy Web3 Actions.init- Initialize actions projectbuild- Build actions for projectpublish- Publish actions to dashboarddeploy- Deploy and activate actions
actions init
Initialize a new Web3 Actions project.tenderly.yaml.
Flags
Flags
The project slug in which the actions will be published & deployed
The path where the actions will be created
Initialize actions for this language. Supported:
javascript, typescriptInitialize actions from a template (see Tenderly/tenderly-actions)
actions build
Build actions for your project.actions publish
Publish actions to the dashboard.actions deploy
Deploy and activate actions.Node Extensions Commands
node-extensions
Create, build and deploy Node Extensions.init- Initialize node extensionsdeploy- Deploy extensions
node-extensions init
Initialize node extensions for your project.node_extensions section in tenderly.yaml.
Flags
Flags
node-extensions deploy
Deploy extensions for your project.Flags
Flags
DevNet Commands
devnet
Tenderly DevNets commands.spawn-rpc- Spawn a DevNet RPC endpoint
devnet spawn-rpc
Spawn a DevNet RPC endpoint.Flags
Flags
The Tenderly account username or organization slug. If not provided, reads from
tenderly.yamlThe DevNet project slug. If not provided, reads from
tenderly.yamlThe DevNet template slug to apply when spawning the DevNet RPC
The Tenderly access key. If not provided, reads from config
The Tenderly JWT token. If not provided, reads from config
Return the URL instead of printing it
Utility Commands
version
Display the Tenderly CLI version.export (Deprecated)
The export feature has been deprecated.Legacy Commands
push (Deprecated)
tenderly contracts push instead.
verify (Deprecated)
tenderly contracts verify instead.