Skip to main content


Alaya-Truffle is a contract development framework based on Solidity and WASM, which simplifies the process of building and managing decentralized applications (Dapp). It is written in Javascript and supports the compilation, deployment and testing of smart contracts. With Alaya-Truffle, you can complete the following functions:

  • Built-in smart contract(include evm/wasm contract) compilation, linking, deployment and binary management.
  • Automated contract testing with Mocha and Chai.
  • Configurable build pipeline with support for custom build processes.
  • Scriptable deployment & migrations framework.
  • Interactive console for direct contract communication.
  • External script runner that executes scripts within a Truffle environment.

For more details, please refer to: