Description
Ethereum smart contracts can be compiled, tested, migrated, and managed through the Truffle development framework. It is for blockchain developers working on Solidity projects and deployment workflows from Node.js tooling.
Run `truffle` from a project directory after reviewing network, wallet, and private-key configuration. Smart-contract deployment can spend funds and publish irreversible code, so test on local or test networks first.