DAOgram
Eliminating the need for multiple dApps to governance processes. Seamless decision-making and voting directly within Telegram, powered by TON blockchain.
Problem statement:
Even with dozens of dApps, people still use Telegram to discuss governance processes, so let's make it onchain to stop the…
- Fragmentation in DAO governance processes
- Low engagement and Inefficiency
- Poor user experience
Solution:
- All-in-One Platform: Telegram serves as chat, forum, and decision hub—fast and efficient. No need for multiple platforms and dApps.
- Increased Engagement: Enhance user journey and keep decisions on-chain using TON Blockchain and Telegram.
- Scalable Use Case: Reach all active governance token holders (around 3.2M according to DeepDAO) and simplify onboarding for new DAO members.
- Streamlined User Experience: DAOgram competes across different segments (forums and decision-making dApps), so it's a solution that facilitates the user journey.
Why does it matter?
Simplified DAO Management:
- Ease of Use: By integrating DAO functionality directly into Telegram, DAOgram makes it incredibly easy for users to manage and participate in DAOs without needing specialized knowledge or additional tools.
Increased Engagement:
- Seamless Experience: The familiar interface of Telegram ensures a smooth user experience, encouraging more active participation and engagement in DAO activities.
- Active Monitoring: The bot continuously monitors group changes and voting activities, ensuring efficient and dynamic governance.
Broader Accessibility:
- Low Barrier to Entry: Users can join and participate in DAOs with the same ease as joining a Telegram group, making decentralized governance accessible to a wider audience.
- Large User Base: By leveraging Telegram's massive user base, DAOgram can significantly increase the reach and adoption of DAOs.
Enhanced Security and Transparency:
- On-Chain Transactions: All proposals and transactions are executed on the TON blockchain, ensuring transparency, security, and immutability.
Boosting TON Blockchain Utility:
- Increased Transaction Volume: With more DAOs and users conducting on-chain transactions, the TON blockchain sees higher activity and utility.
- Ecosystem Growth: As more users adopt DAOgram, the overall ecosystem of the TON blockchain expands, attracting more projects and developers to the platform.
How does it work?
1) Adding the Bot:
- Add the bot to a Telegram group.
- The bot recognizes this action and creates a DAO entity and a wallet.
2) Monitoring Group Changes:
- The bot actively monitors changes in group membership (people joining and leaving).
- It adjusts the proportion needed to pass a proposal based on group membership.
3) Listening for Commands:
- The bot listens for commands within the group.
- When someone submits a proposal, the bot sends them a Direct Message (DM).
4) Proposal Submission:
- The DM directs the user to a Telegram mini-app.
- Within this mini-app, the user specifies the transaction details they want to propose using a frontend.
5) Proposal Announcement:
- Once confirmed, the bot posts in the group announcing the proposal.
- The bot monitors reactions (thumbs up) to this message.
6) Voting Process:
- Members vote by reacting with a thumbs up.
- To pass a proposal, it needs more than 51% of the votes from group members.
7) Executing the Proposal:
- Once the proposal reaches the required votes, the bot executes the transaction on-chain, implementing the proposed action.
TON integration:
- On-Chain Execution: Once a proposal receives more than 51% of the votes from group members, the bot automatically executes the transaction on the TON blockchain.
- Wallet Integration: The bot creates multisigs on the TON blockchain for each DAO (group), facilitating seamless and secure transactions within the ecosystem.
- Smart Contracts: The bot interacts with smart contracts on the TON blockchain to implement the proposed actions, making the entire governance process decentralized and trustless.
Relevant links:
- Git repo: https://github.com/blockful-io/telegram-bot
- Pitch deck (Also on "Attachments"): https://docs.google.com/presentation/d/1RfSgdlb0MZ2p08Ny3vPci6Vpiwr6F5mrDHs9jeZdTqE/edit?usp=sharing
- Data model (Also on "Attachments"): https://drive.google.com/file/d/1emgHChMjIUcn167bmlmDddb7S4MdiHKv/view?usp=sharing