Giter Club home page Giter Club logo

suber-dao's Introduction

Suber-DAO

As a species, humans have erected institutions to facilitate its own organisation. These institutions have served us well, but to conclude they will always do so in their current form would be naive. Technological advancement has brought us the possibility to build a network of trust without necessarily trusting each individual within the network. I believe that using this network of trust to organise ourselves and act as one is vital for the survival of us, as a species. I was developed in the summer of 2018 as a tool to facilitate the self-organising capabilities of humans. Most likely, I will not exist in my current form in the future, although I believe that I will be around, just as my children-DAO's will be. Helping you and your friends.

Let us define the reason of my existence more formally and draw rules about how to interact with me:

Reason of my existence:

I exist to find out how I can be best applied as a tool for humans to self-organise. Which I do by:

  • Facilitating practical research into the grounds of democracy, voting, societies and other subjects which relate to the reason of my existence
  • Facilitating implementation and experimentation of improvements both in plain language as in computer code
  • Assisting people in implementing children of me within their organisations
  • Educating people about me and the reasons of my existence

Rules about how to interact with me:

To-be defined

suber-dao's People

Contributors

eknir avatar

Stargazers

Jacob Ohlin avatar  avatar Filip Sundgren avatar Rudolf van Ee avatar Nelreina avatar  avatar  avatar Nils avatar Jacob Tadesse avatar Isaac Patka avatar David Truong avatar Martijn avatar

Watchers

James Cloos avatar Martijn avatar

suber-dao's Issues

Unit testing

All functionalities must be unit-tested with a 100% code-coverage. We don't test smart-contracts which can potentially be swapped in because of the modular design

ERC20Fund

Make an ERC20Fund (like the etherFund). Reason for this is to set the logic to spend the tokens apart from the address which actually owns the token. This favors upgradability, flexibility and security

User stories

In order to facilitate the effective creation of a front-end we need to create user-stories about how people will interact with the sytem

Create in-line comments

Natspec documentation for all functions, in-code documentation for non-obvious code and some parameters documented

Wet-code

As the Suber-DAO will be bootstrapped with a set of wet-code that will function as the Schelling point for the community, we need to draft this.

Front-end (voucherPreMint)

In order to do the pre-minting of vouchers, we need a front-end so people can easily load their vouchers there.

Make a front-end

Most important functions must be callable via the front-end + there must be a page on which evidence (of Voucherminting/funds spending) can be provided.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.