Skip to content
Alice 1.0 protocol monorepo - donation platform and various smart contracts for V1 of Alice
JavaScript HTML CSS Solidity Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.yarn/releases
packages
.dockerignore
.eslintrc.yml
.gitattributes
.gitignore
.stickler.yml
.yarnrc
Dockerfile
LICENSE
README.md
lerna.json
package.json
yarn.lock

README.md

Alice monorepo

Overview

This is the top-level monorepo for Alice donations platform and other projects. Please refer to individual projects' README files for detailed description.

We are currently in the process of upgrading to Alice v2. Please see here for more details: https://github.com/alice-si/alice-v2-monorepo

Building

You should have Yarn installed.

After you have cloned the repo, you should install dependencies with yarn.

Then, navigate to the project of interest and follow the instructions in its README file.

GraphQL API

We offer public access to projects, outcomes and donations data. GraphQL endpoint is opened on

You can check our graphql schema

GraphQL example queries

# It queries all available data about projects
{
  allProjects {
    code
    title
    charity
    validator
    status
    _outcomes {
      _id
      title
      description
      costPerUnit
    }
  }
}

# It queries donations for the selected project
{
  getDonations(projectCode: "save-from-abuse") {
    _id
    amount
    createdAt
  }
}
You can’t perform that action at this time.