Last updated 6 months ago
Developers need an easy-to-use SDK to be used in their dApps to connect to Cardanoscan APIs. It is time-consuming and a pain to manually work with APIs.
This is the total amount allocated to Cardanoscan API Javascript SDK. 3 out of 3 milestones are completed.
1/3
M1 - Add support for 4 APIs
Cost: âł 19,200
Delivery: Month 1 - Apr 2024
2/3
M2 - Add support for 3 APIs
Cost: âł 19,200
Delivery: Month 2 - May 2024
3/3
Release the SDK
Cost: âł 25,600
Delivery: Month 3 - Jun 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Build a dev-friendly javascript SDK for Cardanoscan APIs. The SDK provides easy-to-use functions to retrieve data from Cardanoscan APIs.
No Dependency
The javascript SDK will be fully open source and available on GitHub. Developers can fork, create PRs, and build on top of it if required.
License - Apache 2.0
We are solving the issue of the exhaustive time developers spend working with APIs and maintaining them. We are proposing to build a javascript SDK that will improve the experience of developers working with Cardanoscan APIs.
An SDK is a library that combines the Cardanoscan APIs into a single npm package which can be installed by developers into their dApps and UI projects. The SDK can also be utilised in the backend codebase.
Developers then can provide their API Key and start fetching Cardano data from the Cardanoscan APIs using easy-to-use functions made available as part of the SDK without configuring the APIs or without worrying about updating their updates.
The ecosystem thrives when there is an increased developer activity. This SDK will help developers build their apps faster and provide an easy entry point for working with Cardano. Thus bringing more developers or increasing the developer activity.
The success of the project can be measured by looking at the GitHub stars of the SDK repository. The addition will have both short-term and long-term implications, encouraging innovation, drawing additional developers to the ecosystem, and adding to Cardano's overall growth and productivity. While the metrics may not be simply based on numerical indicators, positive developer feedback will serve as a qualitative indicator of the project's success.
We have a proven track record of successfully completing projects while maintaining high levels of trust and accountability. Since the beginning of the Shelley period, our team has been actively participating in the Cardano ecosystem, and we have successfully developed and maintained Cardanoscan, a widely used Cardano explorer.
In addition to Cardanoscan, we created Typhon Wallet, a highly recognised and user-friendly wallet that has received widespread acclaim from the Cardano community. This wallet is a direct result of our involvement in the Catalyst programme, which demonstrates our dedication to innovation and providing important community solutions.
We have also worked and delivered the Cardano ADA, Native tokens, and ADA Staking integration within Ledger Live bringing the mass userbase of Ledger to Cardano and providing a safe and secure custodial wallet solution to the community.
Furthermore, we have contributed to the Cardano ecosystem through a number of open-source libraries, which can be found on our GitHub repository (https://github.com/StricaHQ). These libraries represent our commitment to providing developers with dependable tools and resources that conform to high-quality and transparent requirements.
Our experience, knowledge, and positive feedback from the community attest to our ability to deliver projects with a strong emphasis on integrity and responsibility. We intend to uphold these values throughout the course of our implementation.
Add support for 4 APIs as below,
-> APIs (Address, Asset, Block, Network)
-> Authentication support
Acceptance Criteria - Provide a GitHub PR showing the work for these features
Add support for 3 APIs as below,
-> APIs (Pool, Reward Account, Transaction)
Acceptance Criteria - Provide a GitHub PR showing the work for these features
Final Milestone
-> Release the SDK on NPM
-> Close out report and demo video
Acceptance Criteria - close out report and video provided, SDK released on npm
Ashish Prajapati (Project Lead)
https://twitter.com/ashisherc
Pavan Vora (Lead Engineer)
https://twitter.com/pavan_vora
Total Dev Months - 4 Months
Efforts - open source project setup, API Integration (SDK coding), Testing
2 Devs -> 32,000 ADA x 2 = 64,000
The cost of the project represents value for money for the Cardano ecosystem in several ways. Firstly, by building open-source SDKs like Cardanoscan APIs SDK, 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. Providing speedy development experience and user-friendly SDK interface.