[GENERAL] Name and surname of main applicant
Hessegg CTO (Nikolai Pakulin)
[GENERAL] Are you delivering this project as an individual or as an entity (whether formally incorporated or not)
Entity (Incorporated)
[GENERAL] Please specify how many months you expect your project to last (from 2-12 months)
6
[GENERAL] Please indicate if your proposal has been auto-translated into English from another language.
No
[GENERAL] Summarize your solution to the problem (200-character limit including spaces)
Develop Golang backend monitor to track operations in Cardano with Ada and naitive tokens. Develop Kotlin, Swift and JS SDK to create, sign and broadcast transactions for Ada and tokens.
[GENERAL] Does your project have any dependencies on other organizations, technical or otherwise?
No
[GENERAL] If YES, please describe what the dependency is and why you believe it is essential for your project’s delivery. If NO, please write “No dependencies.”
No dependencies
[GENERAL] Will your project’s output/s be fully open source?
No
[GENERAL] Please provide here more information on the open source status of your project outputs
The backend of Klaatoo wallet is non-public. The integration with Cardano will be merged into the backend, thus the output of the project is private. The SDKs for Swift, Kotlin and JS could be published, but that has limited use since those SDK support only address generation, transaction construction and signing.
[METADATA] SDG rating
N/A
[SOLUTION] Please describe your proposed solution.
Klaatoo is a multi-currency wallet that allows users to store, receive and send multiple cryptocurrencies from a single wallet rather than needing a separate wallet for each currency. Some of the key features of Klaatoo are:
- Support for Major Cryptocurrencies - Klaatoo provides access to Bitcoin (WIP), Ethereum (WIP), Ripple (WIP), DOGE (WIP), Atom, iNAE as well as ERC-20 and other tokens under one wallet. Adding Cardano support is the target of the current proposal.
- Private Keys Management - Klaatoo provides a unified interface to manage the private keys securely for the different currencies instead of having to handle keys individually per currency wallet.
- Exchange Services - Klaatoo provides seamless integration with Bitforex exchange allowing users to easily swap between cryptocurrencies within the wallet itself (WIP).
- Variety of Addresses - Klaatoo generates and maintains receiving addresses for all supported coins and makes them accessible to users all accessible from the same wallet account.
- Transaction Histories - Users can view past transaction details across currencies in the same window rather than switch between currency-specific histories.
- Accessibility - Multi-currency wallets are available across devices as mobile, desktop and web apps providing ubiquitous access and easy use.
By supporting multiple major cryptocurrencies in one place, Klaatoo enhances the overall user experience and convenience for both storing as well as transacting with digital currencies.
Klaatoo wallet is available to test and play with. The current version of Klaatoo is up and running. You can find it on both Google Play and the App Store:
Status of currencies support:
- Available:
- iNAE coin (iNAE blockchain) - available,
- Atom coin (Cosmos blockchain) - available,
- Work in Progress:
- BTC (Bitcoin blockchain)
- ETH (Ethereum blockchain)
- DOGE (Doge blockchain)
- TRON (Tron blockchain)
- XRP (Ripple blockchain)
After completing this proposed project Klaatoo will support ADA, the native coin of Cardano.
[IMPACT] Please define the positive impact your project will have on the wider Cardano community.
In what way will the success of your project bring value to the Cardano Community?
The availability of multicurrency Klaatoo wallet can bring significant value to the Cardano community in several ways:
- Convenience and Accessibility: Klaatoo allows users to manage various cryptocurrencies, including ADA and Cardano's native tokens, alongside other popular tokens and coins. This consolidated approach offers convenience by enabling users to store, send, receive, and manage multiple digital assets within a single platform. This streamlines the user experience and removes the hassle of juggling multiple wallets for different currencies.
- Enhanced Adoption: By supporting multiple currencies, Klaatoo can attract users from diverse crypto communities. For Cardano, this means becoming more accessible to individuals who hold different cryptocurrencies. It broadens the user base and introduces Cardano to those who might not have considered it before, potentially leading to increased adoption and usage of the ADA token.
- Interoperability: Klaatoo encourages interoperability among different blockchain ecosystems. Users can seamlessly interact with various tokens and coins, fostering a more interconnected crypto landscape. This aligns with Cardano's vision of interoperability and cross-chain communication, potentially facilitating collaborations and integrations between Cardano and other blockchain projects.
- Diversification and Investment: Offering multicurrency support allows Cardano community members to diversify their investment portfolios within the same wallet. Users can easily diversify their holdings, managing different assets in one place. This flexibility encourages investors to explore and hold ADA alongside other cryptocurrencies, potentially strengthening Cardano's position in the broader market.
- User Preference and Flexibility: Many users prefer having a single application to manage all their digital assets. Klaatoo caters to this preference, offering a familiar and comprehensive interface for users to monitor and control their various holdings, including ADA, thereby enhancing user satisfaction and engagement within the Cardano ecosystem.
Overall, the availability of Klaatoo not only simplifies the user experience but also promotes inclusivity, interoperability, and broader acceptance of Cardano within the larger cryptocurrency community.
How will you measure this impact?
Measuring the impact of Klaatoo on the Cardano ecosystem involves assessing various metrics and indicators that demonstrate changes or advancements attributable to their presence.
- User Adoption and Growth: Analyze the increase in the number of users utilizing Klaatoo within the Cardano ecosystem. This could involve tracking wallet downloads, active users, or the percentage of ADA holders using Klaatoo compared to single-currency ones.
- Transaction Volume and Activity: Evaluate the transaction volume of ADA within Klaatoo compared to dedicated ADA-only wallets. Monitor the frequency and volume of ADA transactions occurring within these wallets to understand their usage patterns.
- Token Diversity: Measure the variety of tokens being held within Klaatoo. Analyze the types and quantities of other cryptocurrencies stored alongside ADA. An increase in diverse tokens held in these wallets might indicate a broader acceptance of Cardano among users who hold multiple assets.
- Community Engagement: Assess community sentiment and engagement regarding the introduction of Klaatoo. Gather feedback through surveys, forums, or social media platforms to understand user experiences, preferences, and suggestions related to using these wallets within the Cardano ecosystem.
By combining these measurements, it becomes possible to gauge the tangible effects of Klaatoo on the Cardano ecosystem, helping to determine their effectiveness in driving adoption, diversification, user engagement, and ecosystem expansion.
How will you share the outputs and opportunities that result from your project?
Once the project is completed, users can download the Klaatoo wallet with Cardano integration via the Google Play Store and Apple AppStore. For existing users, updating Klaatoo will unlock access to the latest Cardano developments and integration.
Moreover, we intend to disseminate these advancements and integrations extensively through our social media channels, in-wallet notifications, subscriber newsletters, forthcoming blog posts, and by crafting a dedicated webpage tailored specifically for Cardano on our website. Our commitment extends to forging lasting partnerships, collaborating on ongoing integrations of Cardano native tokens within Klaatoo, and executing cross-platform announcements and marketing initiatives.
[CAPABILITY & FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
At Hessegg, our expertise and experience position us strongly to execute the "Cardano Integration with Klaatoo, a Multicurrency Wallet'' project with the commitment to trust and accountability. Here are the pivotal aspects of our capabilities:
- Development Proficiency: Specializing in web, mobile, and CLI application development, our team of 10 dedicated members forms a robust and adept development unit.
- Blockchain Dedication: Over the past three years, we've actively engaged in the Blockchain community. Our company's portfolio includes NiktoNet, a technology tailored for permissioned blockchains. This includes an integrated ecosystem comprising block explorers, web and mobile wallets, and end-user dApps.
- Innovation Zeal: Our passion for technological innovation resonates deeply within the blockchain sphere, driving our commitment to pushing boundaries and fostering advancement.
- Financial Stewardship: Upholding trust and accountability, we prioritize meticulous financial management. Established processes and stringent controls ensure the responsible allocation and handling of financial resources linked to the integration project. Our successful handling of numerous customer projects underscores our proficiency in managing project finances efficiently and responsibly.
Leveraging our extensive experience, dedication to the Cardano community, and a proven track record in software development, we stand poised to deliver the Ada Exchange App project with diligence and responsibility.
[Project Milestones] What are the key milestones you need to achieve in order to complete your project successfully?
Integrate Cardano into backend:
- Analysis and design. Study of Cardano transaction types, deplyment of private testnet, study of available SDK.
- Review and update Cardano protobuf specifications.
- Cardano transaction monitor in Golang. The monitor should recognise payment transactions and compute the balance of the account.
- Cardano backend testing.
Expected output: backend binaries and database for Cardano queries and transaction history of the accounts from the wallets.
Duration: 8 weeks.
Integration Cardano into native Android Klaatoo application:
- Mnemonics processing, address generation, managing multiple Cardano accounts.
- Ada support: balance, sending, receiving.
- Naitive token support: balance, sending, receiving.
- Ada staking.
- Integration into Klaatoo address book.
- Application end-to-end testing on the testnets.
- Application end-to-end testing on the mainnet.
Expected output: functional Android application capable of Cardano coin asset management and staking.
Duration: 6 weeks.
Integration Cardano into native IOS Klaatoo application:
- Mnemonics processing, address generation, managing multiple Cardano accounts.
- Ada support: balance, sending, receiving.
- Naitive token support: balance, sending, receiving.
- Ada staking.
- Integration into Klaatoo address book.
- Application end-to-end testing on the testnets.
- Application end-to-end testing on the mainnet.
Expected output: functional iPhone application capable of Cardano coin asset management and staking.
Duration: 6 weeks.
The final milestone includes release and dissemination activities:
- Deployment of Klaatoo wallet with Cardano integration:
- Update of the user manual related to Cardano operations.
- Production deployment of the backend with Cardano support.
- Publication of updated Android and IOS applications to Google Play Store and Apple App Store.
- Dissemination activities:
- Comprehensive announcement across diverse social channels: Klaatoo Twitter, Telegram and on-site publication.
- In-app announcements of the new capabilities.
- Video-tutorial on Cardano operations through the wallet.
- Development of a dedicated webpage on our website tailored specifically for Cardano.
- Release of a video presentation of Cardano in Klaatoo.
Expected output:
- Klaatoo wallet with Cardano support is avalable from both Google and Apple stores.
- Cardano support in the wallets is fully supported by the backend.
- User manual and web site provide users with all details about Cardano and Cardano assets management in Klaatoo wallet.
- The information about Klaatoo and Cardano pairing is distributed through social channels and amss-media.
[RESOURCES] Who is in the project team and what are their roles?
The Klaatoo wallet project was established in 2022, with its release in 2023. Since its inception, our platform has operated on a self-funded basis without external investment, offering free usage to our users.
Our team comprises individuals with varying experience levels, ranging from 1 to 10 years, while the system architect possesses over 20 years of expertise in the field. Accumulating extensive knowledge and expertise throughout their careers, our team members have developed a deep understanding of the significant deficiencies prevalent in the crypto market. This understanding extends to recognizing the specific gaps and necessities within the industry. Additionally, our team possesses a broad background in software development and UI/UX, with experience ranging from 1 to over 15 years.
Core team:
Below is a brief introduction of each of the core team members:
Nikolay Pakulin, PhD (System architect, Golang developer) - https://www.linkedin.com/in/nikolaypakulin/
PhD in Computer Science on formal methods and software verification. 20+ years of experience in network protocols, security, cryptography, embedded systems. Joined the blockchain field in 2018.
Expertise in Java, Python, Golang, C.
Role in the project:
- Project overseer and advisor;
- High-level design;
- Detailed design overseeing;
- End-to-end test bed design;
- Cardano query service development in Golang.
Jayden Choi (Team Lead)
Full stack developer for Web, blockchain developer, team leader.
Languages: Golang, C++, C#, Javascript, Svelte.
Capabilities : docker, nginx, jenkins, postgresql, mysql, mariadb, oracle, linux, cosmos sdk
Experience: 5 years
Role in the project:
- Project day-to-day management.
Ian Kim (Backend):
Full-stack and backend developer.
Languages: golang, javascript, java, python
Capabilities: springboot, node.js, linux, cosmos-sdk, docker, gitlab-ci, jenkins, postgresql, mysql
Experience: 5 years
Role in the project:
- Backend integration with Cardano;
- Backend integration testing;
- End-to-end testing activities.
Robert Kim (Android developer):
Developed applications for Android, has experience in backend development.
Languages: Kotlin, Java, C++, C, C#, Golang
Capabilities: Android app development, API server
Experience: 6 years
Role in the project:
- Development of Cardano support in the native Android Klaatoo application;
- End-to-end testing of the Cardano support in the native Android Klaatoo application.
Owen Noh (iOS developer):
Language : Swift
Capabilities : SwiftUI, UIKit, Vapor
Experience: 3 years
Role in the project:
- Development of Cardano support in the native IOS Klaatoo application;
- End-to-end testing of the Cardano support in the native IOS Klaatoo application.
Knox Kim (UI designer)
Capabilities : Figma, Adobe Creative Suite
Year : 4 years
Role in the project:
- UI Design of Cardano operations in Klaatoo application.
Elena Kim (frontend developer)
Language: JavaScript , CSS, HTML
Capabilities : React, Svelte, Sass, Tailwind css, styled components, Redux, Redux tool kit
Experience: 1 year
Role in the project:
- Development of Cardano support in the Klaatoo webpage;
- Documentation publisher.
[BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources.
The budget allocation pertains to implementing the specified deliverables and achieving seamless integration of Cardano with Klaatoo wallet. Any additional expenses, including ongoing operational costs, future development integration with Cardano, maintenance, support for Cardano ecosystem DApps, and other related expenditures, will be borne independently by our team. This commitment underscores our dedication to supporting Cardano and nurturing its ecosystem, ensuring sustained operational and developmental backing without relying on external funding.
Milestone 1:
- System architect: $12,000 per month, 1 week => $3,000
- Golang developer: $10,000 per month, 4 weeks => $10,000
- Backend integration tester: $6,000 per month, 3 weeks => $4,500
Total: $17,000
Total ADA: ~ ₳ 43,000
Milestone 2:
- UI designer: $5,000 per month, 2 weeks => $2,500
- Kotlin developer: $5,000 per month, 4 weeks => $5,000
- Android integration tester: $5,000 per month, 3 weeks => $3,750
- Mainnet test account: ₳ 1,000
Total: $11,250 + ₳ 1,000
Total ADA: ~ ₳ 29,000
Milestone 3:
- IOS developer: $6,000 per month, 4 weeks => $6,000
- IOS integration tester: $5,000 per month, 3 weeks => $3,750
- Testing reuses the same mainnet acount: ₳ 0
Total: $9,750
Total ADA: ~ ₳ 24,000
Final milestone:
- Technical writer: $4,000 per month * 2 weeks => $2,000
- Publisher: $4,000 per month * 2 weeks => $2,000
- Video production: $3,000 per clip * 3 clips => $9,000
- Social media campaign: $3,000
Total: $16,000
Total ADA: ~ ₳ 40,000
Total: $54,000 + ₳1,000
Total ADA: ~ ₳ 136,000
[VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?
The proposed cost structure aligns with industry norms, reflecting rates typically applied to professionals with expertise in Golang, full-stack development for Android and iOS platforms, generally ranging from $50 to $100 per hour.
The requested grant amount aims to fund the specified deliverables essential for achieving integration and support of Cardano assets within the Klaatoo wallet. This integration promises to introduce continuous value additions to Cardano and its broader ecosystem.
The advantages to Cardano encompass not only an enriched user experience but also integration into our expanding multicurrency wallet community. Moreover, the proposed collaboration involves several facets:
- Covering ongoing expenses and maintenance obligations for ensuring seamless integration and support for Cardano.
- Inclusion of Cardano support within our upcoming web release, offered without any supplementary charges.
- Continuous developmental backing for Cardano within Klaatoo, incorporating future functionalities such as NFT support and smart contract operations.
- Collaboration and direct integration support for Cardano developers' DApps within the Klaatoo wallet, sans any integration fees, aimed at stimulating ecosystem adoption and usage.
- Partnering with Cardano projects to explore synergies and mutual value propositions while jointly exploring marketing avenues.
- Providing Cardano access and exposure to our existing and future Klaatoo wallet user base, fostering sustained growth and heightened Cardano adoption.
- Facilitating marketing and promotion efforts for Cardano through current and future Klaatoo marketing campaigns, provided at no additional cost.
These collaborative efforts seek to foster an extensive and symbiotic relationship between Klaatoo and Cardano, propelling mutual growth and adoption within the Cardano ecosystem.
[IMPORTANT NOTE] The Applicant agrees to Fund Rules and also that data in the submission form and other data provided by the project team during the course of the project will be publicly available.
I Accept