Eip-7579 smart modular account for Dao’s Treasury for schedule transfer, orders and gasless transaction.
This project provides a decentralized application (DApp) for managing and automating treasury operations of a DAO using smart account. leveraging ERC-7579 to enable advanced trading features such as gasless transactions, scheduled transactions, leveraging Safe, The Graph, and other blockchain technologies to create a robust treasury management solution.
Features: Gasless Transactions: Powered by Pimlico, allowing users to execute transactions without worrying about gas fees. Scheduled Transactions: Implemented using the Rhinestone ERC-7579 module, enabling users to schedule transactions at a future time. Swaps: Support for token swaps using smart accounts. Querying Blockchain Data: Leverage The Graph for efficient data retrieval and state tracking. Modular Architecture: Built using Next.js, integrating various blockchain technologies into a seamless user experience.
Technology Used: Safe: Manage treasury operations securely. ERC-7579 (Smart Modular Account): Adopting standards for permissionless accounts. Rhinestone & Pimlico: Optimizing transaction bundling and gas management. The Graph: For decentralized querying of Ethereum data. Next.js: Server-side rendering and static generation for React applications. GraphQL: Data querying language used in conjunction with The Graph.
Safe: Manage treasury operations securely. ERC-7579 (Smart Modular Account): Adopting standards for permissionless accounts. Rhinestone: A module for handling ERC-7579-based scheduled transactions. Pimlico: A gasless transaction service, allowing users to execute transactions without paying gas fees directly. The Graph: For decentralized querying of Ethereum data. Next.js: Server-side rendering and static generation for React applications.