ワンクリックで
tronbox
Development framework and testing environment for TRON (TVM) and EVM-compatible chains — compile, migrate, test, and console.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Development framework and testing environment for TRON (TVM) and EVM-compatible chains — compile, migrate, test, and console.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Go Ethereum (geth) — CLI, JSON-RPC, Clef, abigen, and developer workflows.
Agent-oriented skills for the Anchor framework—Solana program structure, accounts, CPI, IDL, clients, and tooling.
Solana Kit (JavaScript SDK) — RPC, signers, transactions, accounts, codecs, instruction plans, and program clients for agent-driven Solana tooling.
Solana blockchain development — core concepts, clients, RPC, tokens, and payments for agent-driven tooling.
TON Blueprint development environment — project layout, build/test/run, NetworkProvider, config, scripts, wrappers, and deploy/testing practices.
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.
| name | tronbox |
| description | Development framework and testing environment for TRON (TVM) and EVM-compatible chains — compile, migrate, test, and console. |
| metadata | {"author":"Hairy","version":"2026.1.1","source":"Generated from https://github.com/tronprotocol/tronbox, scripts located at https://github.com/antfu/skills"} |
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.
| Topic | Description | Reference |
|---|---|---|
| Configuration | tronbox.js / tronbox-evm-config.js, networks, paths, solc | core-config |
| Migrations & Deployer | Migration scripts, deploy/link/then API, context (artifacts, tronWeb, ethers) | core-migrations |
| Compile | Compiling contracts, --all / --evm, build output | core-compile |
| Testing | tronbox test, test discovery, artifacts in tests | core-testing |
| Console | Interactive REPL with contract abstractions | core-console |
| CLI | All commands and options | core-cli |
| Artifacts & Resolver | Build output shape, resolver order, artifacts.require / resolve | core-artifacts-resolver |
| Contract abstraction | new(), at(), deployed(), call(), link, defaults | core-contract-abstraction |
| Topic | Description | Reference |
|---|---|---|
| EVM mode | EVM chains, tronbox-evm-config.js, --evm, ethers | features-evm |
| Init & Unbox | tronbox init (sample/MetaCoin), unbox templates | features-init-unbox |
| Flatten | Flatten contracts and dependencies to single file (verification/auditing) | features-flatten |
| Deploy | Alias for migrate; same options and behavior | features-deploy |
| TronWrap & provider | TronWeb/ethers context, waitForTransactionReceipt, TRE | features-tronwrap |
| Topic | Description | Reference |
|---|---|---|
| Environment & networks | Environment.detect, default network, network_id/from, common errors | best-practices-environment |
| Errors & exit behavior | TaskError, config/compile/migrate errors, exit codes | best-practices-errors |