Adoption of Cardano is stagnant. Cardano requires specialized development skills which are more challenging than conventional programming environments, creating a high barrier of entry.
This is the total amount allocated to Anvil - A SDK Built for Adoption.
Anvil will provide a public use SDK. This SDK will reduce the need for specialized Cardano development skills, prompting adoption.
No dependencies
Not open source
Anvil aims to make most of our SDK available for public use.
We will enhance the quality of our product, documentation, and usability.
Building on Cardano should be easy
The Anvil SDK and tools have been successfully integrated in many well-known projects in and out of Cardano. This proposal will allow us to take components of our paid SDK and adapt them to a set of free-to-use tools. In turn, this will streamline the acquisition process of our SDK, while also reducing the cost and complexity of project implementation. We plan on using a portion of the proposal budget to strengthen our existing tools, our documentation, and create more useful functions.
A Cardano project should be able to use their current development team or easily hire a developer, currently, that is not a reality.
Current related Anvil service reference
How do we know these challenges?
We've experienced challenges ourselves, and tried different solutions—some were successful right away, others took a large commitment to understand and improve—a lot of the tools and calls we built were out of sheer need, or lack of an existing solution. Now, we plan on leveraging our experience to refine our SDK, making it more accessible and easier for others to overcome these challenges.
How will we achieve this?
Private features to be made Public
* This feature may need an Anvil developer's involvement at some stage and/or fees may apply
New functionalities
Positive Impact on the Cardano Community:
Our project will significantly enhance the Cardano ecosystem by lowering the barrier of entry for developers, particularly those from non-blockchain backgrounds. By simplifying access to advanced blockchain functionalities through our SDK, we enable a broader range of developers to innovate and create applications on the Cardano blockchain. This inclusivity not only drives a higher volume of quality applications but also fosters a more vibrant and diverse community.
Benefits examples:
A developer could:
A project could:
Additionally, our solution offers the following advantages:
- Lower Development Costs: By reducing the complexity of blockchain integration, developers can save on costs associated with learning and implementing blockchain technologies.
- Optimized Chain Capability Utilization: Our SDK enables better utilization of Cardano’s capabilities, enhancing the performance and scalability of applications.
- Greater Potential for Real-Life Applications: By simplifying the integration process, our tool increases the chances of onboarding applications that solve real-world problems, thereby expanding Cardano's applicability beyond traditional blockchain contexts.
Measuring Impact:
The impact of our project will be measured both quantitatively and qualitatively:
- Quantitative Metrics: We will track the number of developers adopting our SDK, the number and types of applications developed using our tool, and the frequency of SDK calls. These metrics will help quantify the adoption rate and the active utilization of our SDK within the developer community.
- Qualitative Feedback: We will engage with the developer community through forums, surveys, and direct feedback to gather insights into the SDK’s usability and effectiveness. This feedback will be crucial in iterating and improving the SDK.
Sharing Outputs and Opportunities:
Outputs and opportunities resulting from our project will be shared with the Cardano community through multiple channels:
- Documentation and Tutorials: Comprehensive documentation and tutorials will be made available to guide developers on how to use the SDK effectively. This will include use-case examples and best practices.
- Community Engagement: We will actively participate in Cardano community events, workshops, and online forums to demonstrate the capabilities of our SDK and help developers understand how to integrate it into their projects.
Capability to Deliver with Trust and Accountability:
Our team includes skilled blockchain developers and project managers who have successfully completed complex projects. We are experts in the Cardano ecosystem, as shown by our past projects that have made blockchain more accessible and user-friendly. To build trust and ensure accountability, we follow strict project management methods. We are also highly engaged in the Cardano ecosystem and trusted amongst the community.
Validation of Approach:
Our SDK has already proven its value in the real world, being successfully integrated into diverse projects ranging from metaverses to retail clothing brands operating on the Cardano blockchain, even MBOs. These implementations showcase the robustness and adaptability of our tools, which have significantly enhanced the capabilities of these projects.
By funding this proposal, we will not only add more functionality to our SDK but also increase its accessibility, further lowering the entry barrier for developers. This enhancement ensures that any Cardano project can utilize their current development team or easily onboard developers with minimal blockchain experience, making our tools even more indispensable to the ecosystem.
To rigorously evaluate the feasibility of our updated SDK, we will:
This multi-faceted validation approach allows us to continuously refine our SDK, ensuring it not only meets, but exceeds the evolving needs of developers and projects within the Cardano ecosystem.
Utilizing this approach, we aim to make sure that our SDK exceeds expectations. Our focus is on simplicity and effectiveness, which will enable us to deliver the project reliably and transparently.
Milestone 1: Project Kickoff and Initial Setup
Milestone 2: Enhancement of Existing Features
Milestone 3: Development of New SDK Functionalities
Milestone 4: SDK Documentation and Community Resources Update
Milestone 5: Public Beta Release and Feedback Integration
Final Milestone: Final Release, Project Close-Out, and Dissemination
Cash (Zachary Soesbee) - CEO/Management
Patrick Bernard - Project manager and marketing
Jérémie Bergeron - Lead developer UI/UX
David Desjardins - Lead developer backend and smart contract
SDK Portal: 15%
Seamless portal for users to enter and acquire the SDK
SDK: 35%
Development of the SDK:
UX/UI: 15%
Creation and design of portal
Documentation and examples: 20%
Adjusting our current documentation to make it more user freindly
Project management: 5%
Overall management and planning of project
Free plan cost: 10%
Accounting for all free use cases
The cost of our project represents exceptional value for money for the Cardano ecosystem, primarily through the significant enhancements it offers and the strategic fee version.
Here’s a detailed justification:
- Indexer Improvement: Part of our budget is allocated to improving the indexer, which is essential for enhancing the functionality and speed of blockchain interactions. This not only optimizes performance but also reduces the time developers spend managing data retrieval and processing, thereby saving on development costs in the long run.
- Development and Design Time/Cost: The costs associated with development and design are aligned with industry standards. We have benchmarked these against the average wage for software developers and designers in our country, ensuring that our project costs are proportional and justifiable. The investment in high-quality development and design ensures that the sign up portal and the documentation is not only functional but also user-friendly, which is critical for adoption.
- Opportunity Cost: While not a direct financial outlay, the opportunity cost represented by the potential revenue lost during the focus on this project is significant. By choosing to allocate resources to this project, we are prioritizing long-term ecosystem growth over immediate profit.
- Economic Evidence: The cost structure of our project is informed by research into typical freelance rates and software development costs in the blockchain industry. By ensuring our costs are in line with these benchmarks, we make certain that every dollar spent is an investment in robust, scalable solutions that extend beyond traditional blockchain applications.
These expenditures are designed to ensure that our SDK not only meets current developer needs but also anticipates future demands, making it a sustainable and valuable tool for the Cardano community. By focusing on lowering development costs, optimizing chain capability utilization, and increasing the potential for real-life applications we illustrate a clear return on investment through the enhanced quality, and quantity, of blockchain applications within the ecosystem.
By measuring the impact both quantitatively and qualitatively, we will continuously validate that the project remains a cost-effective solution that drives substantial value for money, enhancing Cardano’s position as a leading blockchain.