Coder Social home page Coder Social logo

interwasmdao's Introduction

InterWasm DAO

Executive Summary

InterWasm DAO is an organisation that aims to ensure the success of the CosmWasm Ecosystem.

It will:

  • Own codebases
  • Fund community good projects
  • Boost community growth
  • Organize events

Later it will become an on-chain DAO Initial fund $200K USD in ATOMs collected under multisig wallet Fund distribution will be approved by multisig wallet owners


What Is InterWasm DAO?

CosmWasm was born at Hackatom Berlin 2019 by the hands of several code magicians. Initially it was just testing a possibility...

Now, CosmWasm spans many blockchains, communities, and continents. Today, the technology powers and secures trillions of dollars. Many more eyes are looking into CosmWasm, either as smart contract devs, or blockchains that desire Cosmos and CosmWasm capabilities.

CosmWasm is cross chain first framework. Ecosystem development is Inherently decentralized.

InterWasm DAO is the organisation behind CosmWasm and cw tooling.

It will initially be run by the existing chains and their Foundations, and later be owned by an open community of users and contributors.

What are InterWasm DAO's roles?

InterWasm DAO will own:

  • CosmWasm codebase ownership will be delegated to the community gradually
    • Initially CosmWasm docs repo maintainership will be owned by foundations.
    • Contracts written by the community will be collected under the cosmwasm-contracts repo.
    • High quality smart contracts should be collected under cosmwasm-plus. Quality of the code will be ensured by the repo maintainers.
  • Fund distribution among the community-goods projects.
  • Organising cross chain events.
  • Collection of data regarding Developer Relations (developer number, community size etc...) and sharing it with the community.

Funding

InterWasm DAO should distribute funds effectively among community-good projects.

Initially, we will collect $200K's worth of ATOM, and start funding projects right away.

Decision Making

Initially decision making will happen by communication in open/closed channels such as foundation chats.

Each foundation will provide an address which will be used for forming a %66 percent approval multisig wallet.

Agreeing foundations will send the required funds to the project funding addresses.

InterWasm DAO must decentralize more to open up to the community. This will be done by making the organisation a real on-chain DAO smart contract.

At Confio, we propose hosting the InterWasm DAO on a neutral zone: Juno network.

The Juno Network will be shipping a Gaia Hub IBC bridge on its launch.

Details and implementation of the DAO smart contract will be discussed at a later time.

Initial Board of Members

These are the project/companies that are currently most active in the CosmWasm community. (More members can be added later)

  • Confio
  • Terraform Labs
  • Enigma
  • Juno community representatives

Proposals

Proposals are a structured and organised way for decentralized decision making.

Projects can ask for funds using proposals.

Changes to common CosmWasm code should be done through proposals.

Initially proposals will be collected under the CosmWasm github organisation, under the InterWasm repo.

I think IWP(InterWasm Proposal) is a good prefix.

Workgroups

For the internal and external projects, members of the InterWasm DAO can form workgroups and work on specific issues or topics.

First 6 months

Here are few project ideas that could be funded:

  • Code and Smart Contract Explorer
  • CosmWasm AssemblyScript Integration
  • Documentation and Tutorials
  • 1.0-rc1 Audit
  • CosmWasm IDE by OraiChain
  • cw-alarm-clock

Misc:

  • Maintain InterWasm Events Calendar

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.