Last updated a month ago
Raising money and orgnaizing community initiaives is complicated, especially for new users. CardanoRaffle is a crowdfunding service that enables anyone to securely raise money.
CardanoRaffle opens community members, projects, and offchain charitys to securely raise money for various initiatives. This tool on Ergo has funded community projects to exchange listings.
Please provide your proposal title
CardanoRaffle: An Open Source Community Tool
Enter the amount of funding you are requesting in ADA
100000
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Raising money and orgnaizing community initiaives is complicated, especially for new users. CardanoRaffle is a crowdfunding service that enables anyone to securely raise money.
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
Every aspect of Cardano will be open source, and include documentation.
Please choose the most relevant theme and tag related to the outcomes of your proposal.
Financial Services
Describe what makes your idea innovative compared to what has been previously funded (whether by you or others).
CardanoRaffle is unique. It is porting the concept from the Ergo Blockchain. It allows fundraising raffles that can support multiple winners, multiple tokes, NFT rewards, and custom parameters for payouts.
V1 of tool has been live on the Ergo Blcokchain for 4 years, end to end open source. It has funded community individuals, such as crowdfunding a therapy dog for a community members child, has helpedrganizations such as sponsoring a youth Ju Jutsi team, and has even funded an exchange listing (MEXC) as well as infrastructure partnerships (BANXA)
Describe what your prototype or MVP will demonstrate, and where it can be accessed.
The MVP will demonstrate the ability for any project, or member, the ability to create a crowdfunding raffle for their cause. This will mirror the capabilities of ErgoRaffle V2. The demonstration will be accessible and live upon completion of the Catalyst Milestone Roadmap.
Describe realistic measures of success, ideally with on-chain metrics.
On-chain metrics with an oprn source tool such as CardanoRaffle will be cenetered around the broad usecase, all native tokens and NFT's supported as well as the ease of use in the UI/UX. This is flexibility is powerful as people and projects can easily and creatively use this tool for their own ends.
On the Ergo blockchain there have been over 80 successfully funded raffles across a wide range of initiatives.
Please describe your proposed solution and how it addresses the problem
Cardano Raffle is a crowdfunding service built on Cardano that enables anyone to raise money for a project.
This project can range from a direct donation to a charity, an academic or business plan, or anything you can convince people to part with their hard-earned assets for!
The Raffle is managed by smart contracts built on Cardano.
This means that no middlemen are involved, and no one can alter or disrupt the Raffle, including the raffle service operator. This website simply acts as an interface for the smart contract and was created to provide a better user experience by caching some information.
The system is designed in a way that anyone can create new raffles or donate to existing raffles using the raw scripts, and the raffle service functionality is disjoint from the raffle service backend.
Although the service backend and frontend are designed in such a way that anyone with any amount of knowledge can use the service.
Please define the positive impact your project will have on the wider Cardano community
The barrier of entry for community proposals, charities, and individuals generally not associated with blockchain can use this tool to create intiatives.
Being this tool is open soure, supports native tokens, NFTs, and is programmable it has been shown to be a powerful tool to organize community efforts.
Every project, user has the ability to create a campaign that offers a transparent system with transparent rewards. It is a collaborative tool that is designed for group P2P endeavors.
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?
CardanoRaffle is porting something that has been live years. We will be upgrading the capacities in parrellel with ErgoRaffleV2 which has not been publically released yet. However all capabilities are open source and completed.
We have delivered multiple proposals for Catalyst in the past and have been praised by the level of documentation in the open soure codebase. We hope to deliver not only an open source tool that benefits the community but also open documentation for developers learning to build on Cardano.
Milestone Title
Building On Cardano: Protocol Research, Preparation, and Design
Milestone Outputs
The goal of this milestone is to highlight journey of discovering the Cardano ecosystem for new builders. The tools tradeoffs, challenges and choices a group of developers new to building Cardano specific Dapps face.
Documenting this with a team that has demonstrated the capacity to build across blockchains is a valueable resource for anyone new to the Cardano ecosystem.
Acceptance Criteria
Documenting the tools used, and why they were chosen.
Understanding converting a ideation of the design path and translating them to understanding the tools available.
This should assist new developers to Cardano to understand the tooling available.
Evidence of Completion
Github Overview Release: Building on Cardano.
Medium Article Reviewing Resources chosen for implementation and why they are optimal for our goals.
Delivery Month
1
Cost
10000
Progress
10 %
Milestone Title
Overview of Smart Contract Mapping on Chain
Milestone Outputs
This milestone is about laying out the logic and flow of contracts needed to create CardanoRaffle at a high level.
The goal is to highlight and overview the contract design process in UTXO. This is valuable not only to understand this application but also to provide a learning path for future developers.
Acceptance Criteria
The milestone will come with documentation highlighting the process of how logic from CardanoRaffle works. This is to create value for future new developers to the ecosystem newer in the process of building on UTXO blockchains.
Evidence of Completion
Deliverable: Github Overview Release
Medium Article Highlighting Design Patterns in UTXO for new developers.
Delivery Month
2
Cost
10000
Progress
20 %
Milestone Title
Open Source Smart Contracts
Milestone Outputs
This milestone will create open source smart contracts that follow the design map of milestone 2. Milestone is about implementing smart contracts on chain. These will be open source and include documentation for anyone to review.
Acceptance Criteria
Open source smart contracts should be released on Github. These will be open source and include documentation for anyone to review. The goal is to not only build the application but also take new users through a documented process of be able to follow the steps involved.
Evidence of Completion
The github will be released, the open code smart contracts and documentation will be available for all to review.
Delivery Month
4
Cost
20000
Progress
50 %
Milestone Title
Off Chain Code on Cardano
Milestone Outputs
This milestone will create open source off chain code that follow the design map of milestone 2.
Milestone is about implementing off chain code in an open and auditable way.
These will be open source and include documentation for anyone to review.
Acceptance Criteria
This milestone will release open source off chain code on github
Milestone is about implementing off chain code in an open and auditable way. Documentation should be available to take new users through a documented process to be able to follow the steps involved.
Evidence of Completion
The open codebase and documentation should be able to take any new dev or user with a suffienct LLM to be able to follow the process of development.
Delivery Month
8
Cost
20000
Progress
80 %
Milestone Title
UI Design and Integration
Milestone Outputs
Any Dapp decentralized in nature should require open source smart contracts, open source offchain code and open source frontends. This allows accessbility to the contract to be redundant beyond the team.
Acceptance Criteria
The frontend wil be built and deployed to github. This should allow any user to build the application from source. This redundancy beyond the team is an important part of having an application that is actually decentralized beyong a central teams control.
Evidence of Completion
The application will be live on Github.
We will release Medium Article on the recipe for supporting an open source application from source code. This process of education is needed to have newer users learn to support resilent applications locally.
Delivery Month
10
Cost
20000
Progress
90 %
Milestone Title
Test and Deploy
Milestone Outputs
This milestone should conclude when CardanoRaffle is live on mainnet. The Team will create a raffle on mainnet and overvie the process to the Cardano Community. This guide can act as an onboarding educational tool for how to properly use this application.
Acceptance Criteria
The complete codebase is publically available on github.
The application is lvie on mainnet.
The first raffle has been created on mainnet.
An article breaking down the process of creating a raffle and the benefits will be live on medium.
Evidence of Completion
The complete codebase is publically available on github.
The application is lvie on mainnet.
The first raffle has been created on mainnet.
An article breaking down the process of creating a raffle and the benefits will be live on medium.
Delivery Month
12
Cost
20000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Milestone 1: Cardano protocol research, preparation, and design (10,000 ADA)
Anticipated time to finish Milestone: 4 weeks
Budget breakdown:
2x Researcher for Runes Research for 3 weeks
1x Design and Architect for 3 weeks
1x Developer to support with documentation for 1 week
Deliverable:
Github Overview Release
Medium Article Reviewing Resources chosen for implementation and why they are optimal for our goals.
Milestone 2: Overview of Smart Contract Mapping on Chain (10,000 ADA)
Anticipated time to finish Milestone: 8 weeks
Budget breakdown:
1x lead back-end developer - for 8 weeks
4x back-end developer - for 8 weeks
1x Project manager to support implementation plans - for 8 weeks
**Deliverable: **
Github Overview Release
Medium Article Highlighting Design Patterns in UTXO.
Milestone 3: Open Source Smart Contracts (20,000 ADA)
Anticipated time to finish Milestone: 8 weeks
Budget breakdown:
1x lead back-end developer - for 8 weeks
4x back-end developer - for 8 weeks
1x Project manager to support implementation plans - for 8 weeks
**Deliverable: **Github Release
Medium Article Reviewing Smart Contract Design
Milestone 4: Open Source Off-Chain Code (20,000 ADA)
Anticipated time to finish Milestone:
Budget breakdown:
1x lead back-end developer - for 8 weeks
4x back-end developer - for 8 weeks
1x Project manager to support implementation plans - for 8 weeks
Deliverable: Github Release
Medium Article Reviewing Off Chain Code Design
Milestone 5: UI design and integration (20,000 ADA)
Anticipated time to finish Milestone: 6 weeks
Budget breakdown:
1x UI designer for 4 weeks
2x Front end developer for 4 weeks
1x Project manager to support implementation plans - for 6 weeks
Deliverable: Github Release
Final Milestone 6: Deployment and Test (20,000 ADA)
Anticipated time to finish Milestone: 8 weeks
Budget breakdown:
1x lead back-end developer - for 8 weeks
3x back-end developer - for 8 weeks
1x Project manager to support implementation plans - for 4 weeks
1x Marketing and partnerships - for 8 weeks
**Deliverable: **Github Release
Medium Article Reviewing The App, its capacity and usecases
How does the cost of the project represent value for the Cardano ecosystem?
CardanoRaffle serves a unique purpse for community and projects. It can be used as a lottery system, a fundraising tool, and a tool for charity. It combines open source code, with great flexibility to bring potential value to all projects in the ecosystem.
It is easy enough to use that offchain individuals will be able to easily participate both directly in creating their own raffle and also ease in participation.
Terms and Conditions:
Yes
Mohammad Hasan Samadani: Lead developer for the Rosen Bridge project + SuSy Bridge (Wormhole).
Holds a PhD in computer science and has over 12 years experience in security, software development, and team management. Designed various applications for the Ergo ecosystem.
Joseph Armeanio: CoFounder of Rosen Bridge, Nautilus Wallet, Lithos Protocol, and Machina Finance.