Skip to content

jtremback/truffle

 
 

Repository files navigation

Join the chat at https://gitter.im/consensys/truffle

UPDATE: The newest version of Truffle, v0.3.x, requires changes to the structure of your dapp. Make sure to check out the migration instructions!


Truffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With Truffle, you get:

  • Built-in smart contract compilation, library linking, deployment and binary management.
  • Automated contract testing with Mocha and Chai.
  • Configurable build pipeline with support for custom build processes.
  • Environment management for multiple deployments and public/private networks.
  • Interactive console for managing deployed contracts.
  • Support for custom deploy scripts.
  • Instant rebuilding of assets during development.
  • External script runner that executes scripts within your desired environment.
  • Support for JavaScript, SASS, ES6 and JSX built-in.

Install

$ npm install -g truffle

Documentation

Please see the Official Truffle Documentation for guides, tips, and examples.

Contributors

@tcoulter - original author

License

MIT

About

A development framework for Ethereum

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.2%
  • HTML 1.1%
  • CSS 0.7%