https://github.com/bit-nation/bitnation-framework
Modular and upgradeable framework to create and manage entities in the blockchain.
https://github.com/bit-nation/bitnation-framework
dao dbvn ethereum governance nation solidity
Last synced: 12 months ago
JSON representation
Modular and upgradeable framework to create and manage entities in the blockchain.
- Host: GitHub
- URL: https://github.com/bit-nation/bitnation-framework
- Owner: Bit-Nation
- License: other
- Created: 2017-08-02T13:22:42.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-25T22:37:13.000Z (over 8 years ago)
- Last Synced: 2025-06-26T01:02:23.161Z (12 months ago)
- Topics: dao, dbvn, ethereum, governance, nation, solidity
- Language: JavaScript
- Homepage: https://bitnation.co
- Size: 2.9 MB
- Stars: 9
- Watchers: 11
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 :wink:)
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
- [ ] integrate registry
- [ ] add constitution application
- [ ] improve documentation
- [ ] audit
# Credits
- brought to you by Eliott Teissonniere for [BITNATION](https://bitnation.co).
- the following is based on the [Aragon codebase](https://github.com/Aragon/aragon-core) along with some modifications to represents our unique vision. In case of major changes in the main codebase we will submit a pull request to integrate our changes in the Aragon upstream project, thus leading to open source cooperation between both projects.