Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Tronbox

  • 4 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-master

Develop TRON smart contracts with TronBox - compile, migrate, test, and use the console for TVM and EVM-compatible chains.

About

TronBox is a Truffle-style framework for TRON providing contract compilation, migrations, testing, and an interactive console, with TVM and EVM (--evm) modes. A developer uses it to build and test TRON contracts.

  • Compile, migrate, test, and interactive console
  • TVM and EVM modes; ethers v6 (EVM) or TronWeb (TVM)

Tronbox by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #347 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-master --skill tronbox

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-master

What it does

Develop TRON smart contracts with TronBox - compile, migrate, test, and use the console for TVM and EVM-compatible chains.

Files

SKILL.mdMarkdownGitHub ↗
The skill is based on TronBox v4.5.0, generated at 2026-02-25.

TronBox is a Truffle-style framework for TRON: smart contract compilation, migrations, testing, and an interactive console. It supports both the native TRON Virtual Machine (TVM) and EVM-compatible chains (e.g. BTTC) via a separate config and the --evm flag. Migrations and tests use ethers v6 in EVM mode and TronWeb for TVM.

Core References

TopicDescriptionReference
Configurationtronbox.js / tronbox-evm-config.js, networks, paths, solccore-config
Migrations & DeployerMigration scripts, deploy/link/then API, context (artifacts, tronWeb, ethers)core-migrations
CompileCompiling contracts, --all / --evm, build outputcore-compile
Testingtronbox test, test discovery, artifacts in testscore-testing
ConsoleInteractive REPL with contract abstractionscore-console
CLIAll commands and optionscore-cli
Artifacts & ResolverBuild output shape, resolver order, artifacts.require / resolvecore-artifacts-resolver
Contract abstractionnew(), at(), deployed(), call(), link, defaultscore-contract-abstraction

Features

TopicDescriptionReference
EVM modeEVM chains, tronbox-evm-config.js, --evm, ethersfeatures-evm
Init & Unboxtronbox init (sample/MetaCoin), unbox templatesfeatures-init-unbox
FlattenFlatten contracts and dependencies to single file (verification/auditing)features-flatten
DeployAlias for migrate; same options and behaviorfeatures-deploy
TronWrap & providerTronWeb/ethers context, waitForTransactionReceipt, TREfeatures-tronwrap

Best Practices

TopicDescriptionReference
Environment & networksEnvironment.detect, default network, network_id/from, common errorsbest-practices-environment
Errors & exit behaviorTaskError, config/compile/migrate errors, exit codesbest-practices-errors

Related skills

Web3 & Blockchainbackendtesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.