-
Notifications
You must be signed in to change notification settings - Fork 18
Cadence-By-Example / Cadence Fun #66
Description
Grant category
Please select one:
- Open source maintenance
- Developer tools/services
- Educational material
Description
🔥 Learn with Fun 🔥
Learn to code cadence smart contracts by building simple games and application
Cadence fun is a platform that teaches all things technical about flow blockchains. Learn to make smart contracts in cadence by making your own crypto games and application.
Current Repo: https://github.com/DappCoderr/Cadence-By-Example
Problem statement
The current flow ecosystem doesn't have an interactive guide to learning cadence, which clears your basic concept of cadence with a sample example contract.
- Target audience: Developer
- Evidence for the need: Poor cadence development guide | Less smart contract example | No interactive learning guide
Proposed solution
We are building cadence fun, which will provide a better cadence development guide, including cadence basics with side-by-side sample smart contract building. It also has interactive code learning sessions to build games like a crypto zombie.
Impact
- In what ways does this benefit the broader Flow developer ecosystem?
Cadence Fun is working to onboard the next million devs on the Flow Blockchain.
Cadence Fun is divided into 4 sections -
- Documentation - Learn the basics & syntax of cadence.
- Learn - Interactive game to give you a hands-on cadence.
- Examples - Boilerplate coding samples in cadence.
- Buidl - Building basic NFT, DAO and DeFi samples codes.
Milestones and funding
Note: You can leave the USD proposal empty / "TBD". Please consider adoption and/or maintenance milestones at the end of your project.
| Milestone | Deliverables | Timeline | Risks | USD proposal |
|---|---|---|---|---|
| Architecture | Building Interactive Game Design + Lesson Details | 1 week | - | 2000 |
| Development - I | Creating cadence contract for the game, Adding Contract & Transaction and Script to the flow playground to play with it | 3 weeks | - | 15000 |
| Development - II | Building the front-end of the game dapp + interactive lesson tutorials | 10 weeks | 22000 | |
| Development - III | Building Lessons 1 & 2 (Basic of cadence and how to write a contract on flow), giving hands-on experience on flow playground | 2 weeks | 5500 | |
| Development - IV | Building Lessons 2 & 3 (Building character as NFT and using FT token in the gameplay) | 2 weeks | - | 5500 |
| Development - V | Building Lessons 4 & 5 (This session represents the game logic in the cadence, transaction and script to play the game and gives hands-on experience on flow playground ) | 2 weeks | - | 5500 |
| Adoption | Creating Developer Guild to onboard more than 500 developers on flow blockchain, Having a 2-week live coding session to provide an overview of the flow ecosystem and cadence smart contract languagge. | 2 weeks | - | 8000 |
| Maintenance | Updating the UI/UX of the game, Updating all the codes with updated cadence version | 3 Months | - | 20000 |
Team
| Name | Role | Bio | Contact |
|---|---|---|---|
| Hardik | Smart Contract Engineer | ... | er.hardiksharma05@gmail.com |
