@gnosis.pm/pm-js

A javascript library for building applications on top of Gnosis, the Ethereum prediction market platform

Usage no npm install needed!

<script type="module">
  import gnosisPmPmJs from 'https://cdn.skypack.dev/@gnosis.pm/pm-js';
</script>

README

Gnosis Prediction Market JS Library

Logo

Build Status

Slack Status

Getting Started

See the documentation.

Really quick start

  1. Get Ganache-cli
    npm install -g ganache-cli
    
  2. Run this:
    ganache-cli -d -i 437894314312
    
  3. Clone pm-contracts, cd in there, and migrate the contracts onto the Ganache-cli instance with:
    cd path/to/pm-contracts
    npm install
    npm run migrate
    
  4. Download gnosis-pm.js and put it in an HTML file:
    <script src="gnosis-pm.js"></script>