Last updated 2 days ago
Typhonjs is a pure-js Cardano wallet library. With the impending Chang hard fork, developers will need Conway compatibility in order to create governance transactions.
This is the total amount allocated to Upgrade Cardano wallet js for Chang HF. 1 out of 5 milestones are completed.
1/5
Plutus V3 Support
Cost: ₳ 45,000
Delivery: Month 1 - Sep 2024
2/5
Conway era certificates
Cost: ₳ 45,000
Delivery: Month 2 - Oct 2024
3/5
Voting procedure support
Cost: ₳ 36,000
Delivery: Month 3 - Nov 2024
4/5
Add Proposal Procedures
Cost: ₳ 27,000
Delivery: Month 4 - Dec 2024
5/5
Test cases and Release
Cost: ₳ 27,000
Delivery: Month 5 - Jan 2025
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Upgrade Typhon Js library to support changes of the upcoming Chang hard fork, mainly dRep reg, delegation, and other governance transactions
No dependencies
fully open source with Apache 2.0 license
We created TyphonJs, the first open-source pure js wallet library for Cardano, with funding from Fund 6 of the Catalyst. TyphonJs provides features for implementing Cardano address, transaction serialization, signature, and transaction construction capabilities. The use cases for it are effectively unlimited because it is also compatible with browsers. It is useful for creating wallets, DApps, and many other things. Notably, the TyphonJs library has been adopted by Ledger Live to provide support for Cardano.
TyphonJs is written in typescript, making it easier and faster to upgrade to the forthcoming hard fork and any future important modifications.
The Cardano network will see significant upgrades as a result of the Chang hard fork, including dRep reg, dRep delegation, Governance action etc. We will upgrade TyphonJs to accommodate the changes in the hard fork so that developers can use TyphonJs to extend Conway support in their projects.
TyphonJs, as a TypeScript-based, browser-compatible low-level implementation of the Cardano wallet library, addresses several aims and challenges within the Cardano ecosystem.
The enhanced TyphonJs library is expected to result in increased developer participation and a stronger ecosystem. It will attract more developers, drive innovation, and broaden the breadth of Cardano-based applications. Furthermore, TyphonJs addresses the difficulty of offering a user-friendly and dependable wallet library, facilitating the integration of Cardano capabilities and lowering entry barriers for new projects.
We have a proven track record of delivering projects with high levels of trust and accountability, making us well-suited to successfully complete the proposed project. Our team's experience and expertise in the Cardano ecosystem demonstrate our capability to deliver with confidence and without risk. We have a strong reputation for managing funds properly, ensuring transparency and adhering to responsible financial practices throughout the project.
Our previous projects, such as Cardanoscan and Typhon Wallet, showcase our commitment to innovation and providing valuable solutions to the Cardano community. Cardanoscan, a widely used Cardano explorer, has been successfully constructed and maintained by our team. Typhon Wallet, a highly recognized and user-friendly wallet, has received widespread acclaim for its features and usability. Our involvement in the Catalyst program highlights our dedication to driving community solutions and pushing the boundaries of innovation.
In addition, we have successfully delivered the integration of Cardano ADA and native tokens within Ledger Live, bringing the extensive user base of Ledger to Cardano. This integration not only expands the reach of Cardano but also provides a safe and secure custodial wallet solution for the community. These accomplishments demonstrate our ability to handle complex technical integrations and deliver user-centric solutions.
Furthermore, our contributions to the Cardano ecosystem through open-source libraries on our GitHub repository (https://github.com/StricaHQ) reflect our commitment to providing dependable tools and resources for developers. These libraries have been developed with a focus on high-quality standards and transparency, ensuring that developers have access to reliable resources for their projects.
Overall, our experience, knowledge, and favourable feedback from the community establish our capacity to deliver projects with integrity and responsibility. We are confident that our capabilities, coupled with our commitment to the Cardano ecosystem, will enable us to successfully complete the Cardanoscan Maintenance project and continue to contribute to the growth and development of the Cardano community.
Output
Acceptance Criteria
Evidence
Output
Acceptance Criteria
Evidence
Output
Acceptance Criteria
Evidence
Output
Acceptance Criteria
Evidence
Output
Acceptance Criteria
Evidence
The developers are pro-Cardano enthusiasts from the beginning. The work of the devs speaks for itself in their existing work with the TyphonJs library.
Development Company https://strica.io
Total development Months - 3 Months
Efforts: Code Development, automated tests
2 Devs - 2 x 90,000 ADA = 180,000 ADA
The cost of the project represents value for money for the Cardano ecosystem in several ways. Firstly, by building open-source libraries like TyphonJs, we are providing valuable resources that developers can freely utilize, enhancing their ability to create innovative applications on the Cardano blockchain. This supports the growth and expansion of the Cardano ecosystem by fostering a larger developer community and attracting more projects.
The costs of the project have been determined based on developer fees and the resources required to deliver the proposed features and maintain the library. The value for money is demonstrated by the positive impact and benefits that the project brings to the Cardano ecosystem. The fact that TyphonJs is already being used by major projects like Ledger Live and Minswap further reinforcing its value and highlighting the significance of our work in enabling and empowering developers within the Cardano community.