🗺️Roadmap

Phase 1: Launch ERC-4337 Wallet with Basic Functionalities
Objective: Deliver a robust foundation for Magmar by introducing the core functionalities of the ERC-4337 wallet.
Features and Milestones
➡️ Basic wallet operations: send, receive, and store cryptocurrencies.
➡️ Gasless transactions to simplify user interactions and reduce entry barriers.
➡️ Development and internal testing of wallet functionalities.
➡️ Beta testing with a select group of users.
➡️ Public launch of the wallet with comprehensive user documentation and support.
Phase 2: SDK Release
Objective: Empower developers by providing a comprehensive SDK that facilitates the creation of sophisticated ERC-4337-based DApps.
Features and Milestones
➡️ Account Abstraction SDK with detailed documentation
➡️ Sample code and tutorials to assist developers in getting started
➡️ Developer support channels for troubleshooting and guidance
➡️ Gas sponsorship to reduce the cost barrier for new users interacting with the blockchain
➡️ Completion of SDK development and initial testing
➡️ Release of SDK to the developer community
➡️ Conduct webinars and workshops to demonstrate SDK capabilities
Phase 3: Wallet Enhancements
Objective: Enhance the wallet with advanced features to improve user experience and security.
Features and Milestones:
➡️ Automated transactions: set conditions for transaction execution.
➡️ Multi-signature transactions: enhance security by requiring multiple approvals for transactions.
➡️ Account Abstraction features:
➡ Social recovery: allowing users to recover their accounts through trusted contacts.
➡ Batching transactions: combining multiple transactions into one to save on fees.
➡ Multi-call batching/transaction building: enabling complex operations to be executed in a single transaction.
➡ Design and development of automated transaction features.
➡️ Integration and testing of multi-signature functionalities.
➡️ Implementation of social recovery and transaction batching features.
➡️ Update the wallet with new features and provide user tutorials.
Phase 4: Paymaster Support
Objective: Introduce Paymaster functionality to streamline transaction fee management, making it easier for users to interact with the blockchain.
Features and Milestones:
➡️ Paymaster integration to handle transaction fees.
➡️ Flexible fee payment options to enhance user convenience.
➡️ Development and testing of Paymaster support.
➡️ Integration with the wallet's transaction system.
➡️ Rollout of Paymaster feature with user education materials.
Phase 5: Continuous Updates and Improvements
Objective: Maintain and enhance the wallet based on user feedback and the evolving blockchain landscape.
Features and Milestones:
➡️ Regular updates to address bugs and introduce new features.
➡️ Continuous user feedback collection and analysis.
➡️ Implementation of community-requested features and improvements.
➡️ Establish a feedback loop with users for continuous improvement.
➡️ Regularly scheduled updates and maintenance releases.
➡️ Active community engagement to keep users informed and involved.
Phase 6: Mobile App and Chrome Extension Development
Objective: Expand Magmar's accessibility and usability by launching dedicated mobile applications and a Chrome browser extension.
Features and Milestones:
➡️ Mobile wallet applications for iOS and Android devices.
➡️ Chrome extension for seamless browser-based interactions.
➡️ Design and development of mobile applications.
➡️ Beta testing of mobile apps and Chrome extension with a select user group.
➡️ Public launch of mobile apps and Chrome extension with full support and documentation.
Last updated