ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.
https://ton.org/grants
250 stars 106 forks source link

Complete a DAO smart-contract with voices weight and funds distribution #513

Open somewallet opened 3 months ago

somewallet commented 3 months ago

Summary

Draft: https://github.com/the-real-some-dao/a-dao

Summary of smart-contract functions

Operations

  1. Activate A DAO
  2. Propose transaction 1.1. Invite address\ 1.2. Delete address\ 1.3. Withdraw profit\ 1.4. Distribute TON\ 1.5. Arbitrary transaction\ 1.6. Update agreement percent\ 1.7. Transfer points\ 1.8. Put up points for sale\ 1.9. Delete pending invitations\ 1.10. Delete pending transactions
  3. Approve transaction 2.1. Invite address\ 2.2. Delete address\ 2.3. Withdraw profit\ 2.4. Distribute TON\ 2.5. Arbitrary transaction\ 2.5. Update agreement percent\ 2.6. Transfer points\ 2.7. Put up points for sale\ 2.8. Delete pending invitations\ 2.9. Delete pending transactions
  4. Accept invitation to A DAO
  5. Revoke approval
  6. Change my address
  7. Quit a DAO
  8. Activate A DAO

Internal protocol operations

  1. Process deploy message
  2. Collect profit

Context

Such protocol is needed to govern such decentralized protocols as https://github.com/the-real-some-dao/a-careers-smc

References

https://github.com/OpenProduct/jetton-dao-contracts

Estimate suggested reward

3000

somewallet commented 3 months ago

Please assign me on the task

xno-miner commented 4 weeks ago

Hi. Is the offer still open?

somewallet commented 3 weeks ago

Hi. Is the offer still open?

Yes

xno-miner commented 3 weeks ago

The links to the a-dao and a-careers-smc repositories are not working.

somewallet commented 3 weeks ago

The links to the a-dao and a-careers-smc repositories are not working.

Added you to the repo

xno-miner commented 3 weeks ago

Thank you.

I will take the offer when it gets approved