Skip to content

Zappss/coinbreederDAO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coin Breeder DAO (CBDAO)

enter image description here enter image description here enter image description here enter image description here enter image description here
Welcome to the official GitHub repository for CBDAO. CBDAO has been created to serve as a sandbox for users to experiment and proof-test various consensus protocols which help govern DAOs. The initial consensus mechanism put in place will be the ‘Incentivized Governance Protocol’, a model invented by CBDAO which simplifies and combines the solutions of the holographic consensus model on a completely decentralized level.

  

Why was this sandbox created?

Existing DAO environments are usually limited with pressures arising from regulations and internal/external politics. This makes it:

  • Slow to implement changes
  • Limited in terms of implementing creative consensus mechanisms which has a tendency to directly affect the overall tokenomics of a DAO’s native token.

We believe that a sandbox free of these pressures will help bolster our abilities to research and implement various consensus mechanisms without any imposed limits, in a timely manner.

  

Articles to Read

CBDAO, Explained Simply

Beginner's Guide

Tokenomics of BREE

How Farming Rates are Determined & How It Works to Autonomously Balance and Manage Staking Rates

How Voting Works in CBDAO

How Staking and Farming Works

Proposals and Fundraisers

Smart Contract Audit Guideline

The State of DAOs

Public Participation in Decentralizing Governance

Regulations vs Industry-driven Standardization on DAOs

  

Series of smart contracts (.solidity files) which are used on the Ethereum Blockchain

Pre Requisites:

Installation:

  • Start by installing the Truffle with command

    npm install -g truffle

  • Then, install the Ganache command line interface with

    npm install -g ganache-cli

  • Open up a second bash shell and verify that you have Ganache working as expected with

    ganache-cli

This is an optional step for this project. Short for GO-Ethereum, geth is a command-line tool that allows you to connect to the public Ethereum blockchain and deploy your contracts on it. You’ll need to first install Geth, and then later, when you’re ready, launch a node.

Note that connecting to the public Ethereum blockchain is no trivial task, and it will likely take a very long time to download depending on your system specs. Instructions: Geth documentation.

Clone Bree

git clone https://github.com/coinbreeder/coinbreederDAO.git
cd /coinbreederDAO/Bree

Within your bree directory, run command

truffle unbox bree

To run and test a Solidity contract, you will need to have two things set up: the contract, migration and test files themselves, and the test blockchain.

ganache-cli

This will initiate your test blockchain instance. Keep this open and running for the duration of your testing.

  

  • Series of HTML, CSS files (Frontend Designs) with BREE.sol and BREE_STAKE_FARM.sol as JSON

  

  • Code for Telegram Messenger Bot (Node)

Pre Requisites:

Installation:

  • Start by installing node & npm with the commands

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs

Clone the Bot

git clone https://github.com/coinbreeder/coinbreederDAO.git
cd /coinbreederDAO/telegram-helper-bot

Within your telegram-helper-bot directory, run command

npm install
node bot.js

  

  • Series of HTML, CSS files (Frontend Designs) with BREE_TOKEN_SWAP.sol connected as JSON

  

Official Links

            
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

CoinBreederDAO (CBDAO) serves as the ultimate sandbox for users to proof-test and experiment various consensus protocols on DAOs. Learn more: https://medium.com/@coinbreeder/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors