Last updated 3 months ago
There is currently no Flutter SDK to enable Ledger Nano X hardware wallet integrations with Flutter-based Cardano mobile, desktop, and web applications including VESPR Wallet.
This is the total amount allocated to Open-Source Ledger Nano X Flutter SDK & VESPR Wallet Integration. 4 out of 5 milestones are completed.
1/5
Research, Analysis and Proof of Concept
Cost: ₳ 40,000
Delivery: Month 1 - Apr 2024
2/5
SDK Architecture Development
Cost: ₳ 55,000
Delivery: Month 2 - May 2024
3/5
Testing & Refinement
Cost: ₳ 25,000
Delivery: Month 3 - Jun 2024
4/5
Deployment, Documentation, & Example Application
Cost: ₳ 20,000
Delivery: Month 4 - Jul 2024
5/5
SDK Integration into VESPR Wallet and Project Closeout
Cost: ₳ 60,000
Delivery: Month 5 - Aug 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Derek Delgado
Alex Dochioiu
Andy Belichkov
We will develop an open-source Flutter SDK for Ledger Nano X integration with Flutter-based cross-platform Cardano applications and add Ledger Nano X support to VESPR Wallet.
No dependencies
The Ledger Nano X Flutter SDK will be fully open source.
The absence of a developer-friendly, secure connection between Ledger Nano X devices and Flutter applications within the Cardano ecosystem has limited the integration of Ledger Nano X support in Flutter-based wallets and dApps, which inhibits maximum user adoption and trust in Cardano applications.
We propose an open-source Flutter SDK tailored for Ledger Nano X integration, which offers a solution to this issue. This solution will feature:
The beneficiaries of this solution include Cardano wallet and dApp developers, who gain an easy route to incorporate Ledger Nano X, as well as Ledger Nano X users, who will enjoy enhanced experiences with Cardano applications.
Integrating our SDK into the VESPR Wallet, a Cardano-native wallet developed by our team, will demonstrate its functionality and impact. This integration will serve as a real-world use case and practical guide for other developers, extending the SDK's impact across the ecosystem, and ultimately strengthening Cardano's mission of democratizing finance.
Our proposed Flutter SDK solution for Ledger Nano X targets multiple dimensions to enhance the Cardano ecosystem:
Why Flutter?
This SDK leverages Flutter for its proven advantages:
We are an agile team of three individuals equipped with both the technical expertise and operational prowess necessary to execute this project successfully and responsibly.
Our work with VESPR Wallet, not only speaks to our deep understanding of Cardano's architecture, but it also showcases our vested interest in preserving a positive reputation within the Cardano ecosystem. The success of the VESPR Wallet and the trust it has earned from its user base serve as evidence of our team's dedication and integrity.
Alex, our Lead Senior Architect, has significant experience in mobile app development and has led projects on security-critical mobile applications for leading financial institutions like American Express, Virgin Money, and Tesco Bank. His stringent emphasis on security and industry best practices guarantees a high standard of delivery in our projects.
Derek, our UI/UX Designer, Product Owner, and Social Media Manager, has been instrumental in shaping VESPR Wallet, manifesting not just his creative prowess in designing intuitive and engaging user interfaces, but also his strategic acumen in product management. Derek's diligent social media efforts have also been key in fostering a vibrant and supportive community around VESPR Wallet, underlining our commitment to ongoing engagement and responsiveness to our user base. As a result, VESPR Wallet has become a notable success in the Cardano ecosystem and serves as both a testament to Derek's skills and a validation of our team's overall competence and commitment.
On the operational front, we’re very fortunate to have Andy, who brings over a decade of leadership experience in business management, specializing in operational efficiency and financial goal attainment. He has a proven track record, most recently coordinating and spearheading the 2022 CNFT Con Afterparty in Las Vegas, successfully managing five different teams contributing to the event, and showcasing his adeptness at fund management and event organization. His expertise ensures diligent and transparent handling of funds as well as strategic business direction.
Our unique blend of technical knowledge, proven record in Cardano-based project execution, and solid business management make us highly capable of delivering this project.
We will be using the Agile project management methodology, with bi-weekly meetings to review progress and troubleshoot issues. Continuous communication will be facilitated through our team Discord, and we will be using Trello for managing tasks and deadlines. We will provide regular updates on our progress to ensure transparency and accountability.
We estimate the entire process to span four to six months, starting from the time of funding receipt. The estimates do not account for potential unforeseen challenges or delays.
Milestone 1: Research and Analysis
Expected duration: 1-2 weeks
Expected cost: $10,000
We will undertake a comprehensive analysis of the technical requirements and potential strategies for developing a Flutter SDK that can integrate Ledger Nano X with Cardano wallets and/or dApps.
Success Criteria: Produce a well-defined plan for building the Flutter SDK.
Milestone 2: Proof of Concept
Expected duration: 1 month
Expected cost: $19,000
We will develop a Proof of Concept (PoC) SDK, designed to establish a connection with a Ledger Nano X device and perform basic operations.
Success Criteria: Successfully develop a working PoC that connects to Ledger Nano X and retrieves the public key/receive address.
Milestone 3: SDK Architecture Development
Expected duration: 1-2 months
Expected cost: $38,700
We will design and develop a full-fledged Flutter SDK, expanding on the PoC.
Success Criteria: Create a prototype SDK with all necessary functionalities, including signing and approving transactions.
Milestone 4: Testing & Refinement
Expected duration: 3-4 weeks
Expected cost: $19,000
Upon completion of the SDK, we will conduct comprehensive testing to ensure its seamless functionality with Cardano-related Flutter applications and Ledger Nano X.
Success Criteria: Pass all function tests and make necessary refinements based on feedback.
Milestone 5: Deployment, Documentation, & Example Application
Expected duration: 2-4 weeks
Expected cost: $11,200
Once the final refinements are made, we will officially release the Flutter SDK, along with detailed documentation.
Success Criteria: Release the final SDK and prepare comprehensive documentation.
Milestone 6: VESPR Wallet Integration
Expected duration: 1-2 months
Expected cost: $38,700
The final phase will involve integrating the developed SDK into the VESPR Wallet.
Success Criteria: Successfully integrate the SDK into the VESPR Wallet and perform additional testing and refinements, as necessary, based on user feedback.
Our team is comprised of three members with a diverse set of skills that covers every aspect of this project:
Twitter: https://twitter.com/alex_vespr
LinkedIn: https://www.linkedin.com/in/alexandru-dochioiu
Email: alex@vespr.xyz
Alex Dochioiu, the founder and senior software architect of VESPR Wallet, oversees the project's technical aspects. Drawing on over six years of experience in developing safety-critical mobile applications for major financial institutions, Alex is responsible for the development of the Flutter SDK and its integration into VESPR Wallet. He ensures adherence to industry best practices and navigates any technical challenges we encounter.
Twitter: https://twitter.com/rokindo_
LinkedIn: https://www.linkedin.com/in/derek-d-662290105
Email: derek@vespr.xyz
Derek Delgado, our UI/UX Designer, Product Owner, and Social Media Manager, has been instrumental in shaping VESPR Wallet, manifesting not just his creative prowess in designing intuitive and engaging user interfaces, but also his strategic acumen in product management. Derek's diligent social media efforts have also been key in fostering a vibrant and supportive community around VESPR Wallet, underlining our commitment to ongoing engagement and responsiveness to our user base. As a result, VESPR Wallet has become a notable success in the Cardano ecosystem and serves as both a testament to Derek's skills and a validation of our team's overall competence and commitment.
Twitter: https://twitter.com/andy_vespr
LinkedIn: https://www.linkedin.com/in/andybelichkov
Email: andy@vespr.xyz
Andy Belichkov, our co-founder, is responsible for business operations, business strategy, and human resources. With a background in healthcare administration and extensive experience in operations, quality management, and data analysis, Andy oversees the project's management, coordinating between different roles and ensuring that we meet our milestones on schedule and within budget.
We are all active members of the Cardano community, regularly engaging in technical discussions on Discord and Telegram. We also have direct lines of communication with various technical experts in the Cardano ecosystem and out via our personal external networks.
The day rates of the team members are as follows:
Senior Software Architect: $750/day
UI/UX Design / Product Owner / Marketing: $400/day
Business Operations: $500/day
Research & Analysis
Proof of Concept (PoC)
SDK Architecture Development
Testing & Refinement
Deployment, Documentation, & Example Application
VESPR Wallet Integration
The total comes to $139,200. However, we are requesting ₳200,000 in funding, which at the time of writing equates to roughly $73,000. The remaining costs will be subsidized by ourselves. We also have additional available developer resources, who have been previously involved in various VESPR Wallet-related endeavors, that we can and may utilize to speed up the development timeline of the SDK based on our budget and needs if necessary.
Our project represents value for money for the Cardano ecosystem given the caliber of our team, the complexity of the deliverables, and the projected impact that the Flutter SDK and Ledger Nano X integration into VESPR Wallet would bring.
The cost estimates we have defined are not arbitrarily determined but instead are based on reduced rates of our team's current and previous employment – aligned with industry standards. These rates are justifiable and we are ready to provide proof of income if required for verification.
Moreover, our funding request of 270,000 ADA (~$80,000) is significantly less than our projected costs. The actual projected costs exceed this figure (~$139,200) and we will be subsidizing the remaining costs ourselves to ensure that the community receives a product of significantly greater value than the requested funds.