Last updated 9 months ago
Cardano has a lack of open source permissionless and decentralized solutions for fair token minting and mining.
Open Source a fair, bot resistant mineable smart contract token application. This app includes the token miner application, a block explorer, the smart contract and associated offchain tooling.
This is the total amount allocated to Fair Mineable Smart Contract Tokens.
Please provide your proposal title
Fair Mineable Smart Contract Tokens
Enter the amount of funding you are requesting in ADA
24000
Please specify how many months you expect your project to last
2
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Cardano has a lack of open source permissionless and decentralized solutions for fair token minting and mining.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
MIT open source license
Please choose the most relevant theme and tag related to the outcomes of your proposal
GameFi
Mention your open source license and describe your open source license rationale.
We are using a MIT open source license and believe this wide and permissive license aligns with our goals in the cardano ecosystem. This license allows anyone to use, modify or commercialize the code within the repository.
How do you make sure your source code is accessible to the public from project start, and people are informed?
Public announcements through X, discord and catalyst will inform people of our repository and the code will be published into a public repository from day 1. Our code already exists and does not need to be created before it can be made public.
How will you provide high quality documentation?
As the sole maintainer of the library and creator of the software it will be straight-forward to document the codebase for public consumption. I have delivered previous catalyst projects and documentation before and am well equiped to provide clear, concise and useful documentation.
Please describe your proposed solution and how it addresses the problem
The smart contract mining platform provides a feature rich end-to-end example for creating decentralized and permissionless token minting/mining platforms.
The smart contract provides an example of contract token minting as well as techniques for dealing with validity intervals and datum tamper-proofing. A complete mining application is also included which allows users to mine the token and a block explorer provides a web application to visualize the chain-state. A set of helper scripts which detail how to mint NFTs is also included. This suite of applications provides a perfect easy to follow template for developers to use or expand upon.
Please define the positive impact your project will have on the wider Cardano community
Most Cardano applications are closed, permissioned and not decentralized. With the increased availablility of easily approchable open source examples more developers will be able to create applications on Cardano for our growing community.
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?
The proposer has been a SPO for over 4 years and has previously delivered a catalyst fund 11 project on time and budget.The proposer has deployed multiple smart contracts and applications to mainnet. The application in this proposal has already been deployed to maininet with multiple users downloading and mining tokens successfully.
Milestone Title
Documentation
Milestone Outputs
Acceptance Criteria
Evidence of Completion
The evidence of completion for an open-source project is the availability of the entire code on a public github repository. We will also publish the links to the repository within the final report.
Delivery Month
1
Cost
2400
Progress
10 %
Milestone Title
Publish Codebase
Milestone Outputs
Acceptance Criteria
Evidence of Completion
The evidence of completion for an open-source project is the availability of the entire code on a public github repository. We will also publish the links to the repository within the final report.
Delivery Month
2
Cost
16800
Progress
70 %
Milestone Title
Project Completion Report
Milestone Outputs
Acceptance Criteria
PCR/PCV will address:
Evidence of Completion
The report is available on the public repository and the link is operable with the video being viewable on youtube/vimeo.
Delivery Month
2
Cost
4800
Progress
20 %
Please provide a cost breakdown of the proposed work and resources
This project is seeking retroactive funding for already developed code but will require some time and budget to deliver the documentation.
240 Hours
100 ADA / hour * 240 hours = 24000 ADA
How does the cost of the project represent value for the Cardano ecosystem?
This project already exists on mainnet and can be open sourced rapidly. Given we are seeking mostly retroactive funding we have applied a rate of 100ADA/hour which at the current exchange rate is extremely competitive for blockchain/full stack software development.
Terms and Conditions:
Yes
Marc - engineer, project manager, QA
Marc has been an SPO on Cardano for over 4 years, has successfully managed and delivered a Catalyst Fund11 proposal and has deployed and maintained multiple dApps on mainnet