Skip to content
This repository has been archived by the owner on May 8, 2023. It is now read-only.

A Truffle Box to demo Keep Random Beacon contract

Notifications You must be signed in to change notification settings

keep-network/random-beacon-box

Repository files navigation

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

Releases

No releases published

Packages

No packages published