Skip to content

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

License

Notifications You must be signed in to change notification settings

Bit-Nation/BITNATION-Framework-old

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published