/smart-contracts-L2

PlotX app, smart contracts. L2 agnostic

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Build Status

Coverage Status

PlotX SMART CONTRACTS

Smart contracts for PlotX - Curated prediction markets for crypto traders . https://plotx.io/.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Requirements

Node >= 10.x

Installing

Firstly, you need to clone this repo. You can do so by downloading the repo as a zip and unpacking or using the following git command

git clone https://github.com/plotx/smart-contracts.git

Now, It's time to install the dependencies. Enter the smart-contracts directory and use

npm install

If you want, you can run the test cases using

npm run test

And run generate the coverage report using

npm run coverage

Contract Addresses

  • PLOT Token: 0xe82808eaA78339b06a691fd92E1Be79671cAd8D3
  • Master: 0x5aac88D5A607b69b7a90D7e0519A6fb5265Aa60a
  • AllPlotMarkets: 0xcc424cfff84B0FcdDf6F3A7163cc6fFB415c0844
  • CyclicMarkets: 0x7EA095c78eE700D36E203A04E40eb26752f6F7A8
  • AcyclicMarkets: 0xaC4882A5C33f74c57465d8AD5c74Eb75D07F3c61
  • bPLOT Token: 0x4A7e335B8653F2DF6216e7d266cC643D09d83bdD