BigchainDB Token-Curated Registry

Simple TCR on BigchainDB

Motivation

Framework to create TCRs on BDB

Each TCR contains:

  • a label / schellingpoint
  • proposals
  • challenges
  • votes

Data Structure

Label

{
  "namespace": "<URI>",
  "min_deposit": "<int>",
  "min_vote": "<int>"
}

Proposal

{
  "namespace": "<URI>",
  "registry_id": "<ID>",
  "deposit": "<int>",
  "description": "<string>"
}

Challenge

{
  "namespace": "<URI>",
  "proposal_id": "<ID>",
  "deposit": "<int>"
}

Vote

{
  "namespace": "<URI>",
  "challenge_id": "<ID>",
  "deposit": "<int>",
  "deposit": "<boolean>"
}