/random-beacon-box

A Truffle Box to demo Keep Random Beacon contract

Primary LanguageJavaScript

Keep Random Beacon demo Truffle Box

This box has all you need to get started with our Random Beacon Alpha API Demo tutorial.

Installation

  1. Install Truffle globally.

    npm install -g truffle
  2. Download the box. This also takes care of installing the necessary dependencies.

    truffle unbox https://github.com/keep-network/random-beacon-box
  3. Run the development console.

    truffle develop
  4. Compile and migrate the smart contracts. Note inside the development console we don't preface commands with truffle.

    compile
    migrate
  5. Truffle can run tests written in Solidity or JavaScript against your smart contracts. Note the command varies slightly if you're in or outside of the development console.

    // If inside the development console.
    test
    
    // If outside the development console..
    truffle test