DAO Governance (Votera)
2022, Apr 30
DAO Governance System (Votera)
Overview
- Development of a DAO system for network improvement and foundation fund management
- On the Bosagora network, transaction funds accumulate in the DAO contract through inflation
- Various proposals are submitted to utilize the accumulated funds, and these proposals are selected and funds are executed based on the votes of validators.
Introduce Project
| Item | Description |
|---|---|
| Project Duration | 2022.02 ~ 2022.08 (7 months) |
| Team Composition (My Role) |
Contract development: 2 members, Web: 1 member, Server: 1 member (Contract development: 100%) |
| Project Details | Developed contracts for proposals, voting, and ballot counting Development of UI for proposal creation and voting via mobile or web Function to store votes on the server before counting to ensure anonymity |
| Major Tasks | Smart contract development Deployment and operational testing |
| Technologies Used | Solidity, TypeScript, Hardhat |
| GitHub and Website | https://github.com/bosagora/commons-budget-contract https://github.com/bosagora/votera-server-v1 https://github.com/bosagora/votera-app-v1 https://medium.com/@bosagorablog |
Screenshots

Korean Version
Overview
- 네트워크 개선 및 재단 자금 운영을 위한 DAO 시스템 개발
- Bosagora 네트워크에서 트랜잭션이 발생할 때마다, 인플레이션 형태로 DAO 컨트랙트로 자금을 적립됨
- 적립된 자금을 활용하기 위한 다양한 제안이 제출되고 검증자들의 투표로 제안이 선정되고 자금이 실행되는 시스템
Introduce Project
| 항목 | 내용 |
|---|---|
| 작업 기간 | 2022.05 ~ 2022.08 (7개월) |
| 인력 구성(역할) | 컨트랙트 개발 2 명, 웹 1명, 서버 1명 (컨트랙트 개발 100%) |
| 프로젝트 내용 | 제안 저장, 투표, 개표 등의 과정을 컨트랙트로 개발 모바일이나 웹을 통해서 제안을 생성하고, 투표하는 UI 개발 익명성 보장을 위하여, 개표전 투표 내용을 서버에 보관하는 기능 |
| 주요 업무 | 스마트 컨트랙트 개발 배포 및 운영 테스트 |
| 사용 기술 | Solidity, TypeScript, Hardhat |
| 깃헙 및 사이트 | https://github.com/bosagora/commons-budget-contract https://github.com/bosagora/votera-server-v1 https://github.com/bosagora/votera-app-v1 https://medium.com/@bosagorablog |
Screenshots
