🗺️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