Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BITNATION framework

Welcome to the BITNATION framework!

The following is a framework to let you create nearly any kind of entity in the ethereum blockchain, example of such entities include:

  • a Decentralized Borderless Voluntary Nation (DBVN)
  • a Decentralized Autonomous Organization (DAO)
  • a Union, like a Marriage or a Co-Living Agreement
  • a Holon, Embassy or a Consulate
  • ... (put yours here 😉)

The framework is created with smart contracts in Solidity. We dedicated a significant amount of work into making the contracts upgradeable, which is still quite rare in the Ethereum smart contract ecosystem.

TODO list

  • add events
  • add more tests
  • add vault module
  • add permission oracle application (makes use of bylaw)
  • members and citizens management application
  • add polling module
  • make laboratory
  • integrate registry
  • improve documentation
  • audit
  • get a sleep
  • profit

Credits

  • the following was brought to you by Eliott Teissonniere, under the MIT license
  • some of the code was inspired by the Aragon project

About

Here is a modular and upgradeable framework to create and manage entities in the blockchain.

Topics

Resources

Stars

1 star

Watchers

9 watching

Forks

Releases

Packages

Contributors

Languages