Please describe your proposed solution.
The main benefit is wider adoption of Cardano by enlarging the pool of SDKs not yet readily available. The main key performance indicator (KPI) would be the number of downloads of this SDK from the GitHub releases and a number of requests using SDKs User-Agent. Our short-term goal is to have at least 10 active downloads in the first month after the project release.
How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?
Our proposed solution involves creating a Blockfrost SDK for the Crystal language. Crystal, known for its Ruby-like syntax, type safety, and high performance, is a perfect fit for blockchain applications.
The introduction of a Crystal SDK for Blockfrost:
Increases Adoption: By facilitating the use of Crystal, we lower the barrier to entry, allowing more developers to build on Cardano.
Drives Performance: Crystal's efficiency can pave the way for high-speed applications within the Cardano ecosystem.
Encourages Innovation: With the addition of a new language SDK, we invite a broader range of ideas, boosting innovation.
In essence, a Crystal SDK broadens Cardano's reach, spurs performance, and fosters innovation, strengthening the overall ecosystem.
How do you intend to measure the success of your project?
The success of our project will be measured primarily by tracking the number of times the SDK is downloaded and used. This will give us a concrete metric of its adoption rate and usage within the Cardano community.
However, quantitative measures alone may not provide the full picture of the SDK success. Thus, we also plan to collect optional feedback from users about their experiences with the SDK. This can be done by encouraging users to share their experiences and suggestions on GitHub and social media platforms.
By combining these metrics, we can obtain a comprehensive understanding of the SDK performance and make any necessary adjustments or improvements.
Please describe your plans to share the outputs and results of your project?
To share the outputs and results of our project, we have devised a comprehensive communication plan:
- Project Repository: Blockfrost Crystal SDK will be hosted on a public repository (e.g., GitHub), providing easy access to the codebase, updates, and contributions.
- Documentation: We will create documentation and user guides, serving as references for using the library effectively. These resources will be made available on the repository and our project website.
- Community Engagement: Actively engaging with the Cardano community through platforms like the Cardano Forum, Reddit, and social media, we will provide regular updates on our progress