Cadence Wizard - NoCode, Composable Cadence Contracts Wizard For Flow Ecosystem
Cadence Wizard
Grant category
- Developer tools/services
- Educational material
Description
Cadence wizard is a no-code platform for composable Cadence smart contracts for Flow Blockchain that ensures contract deployers follow Flow standards without actually needing to code directly.
Problem statement
- Target audience
- Fungible Token contract creators/devs on Flow
- Non-Fungible Token contract creators/devs on Flow
- Evidence for the need
- It was listed as part of the ideas pool of dev tools needed in the Flow ecosystem for the Flow Apprentice Ambassador Program by the Flow Team.
- Currently deploying FT and NFT contracts on Flow Blockchain is more appealing only for people with core development knowledge and less appealing to non-developers (creators)
- Not all contract deployers are core developers. Thus, they need tools similar to Openzeppelin's Solidity wizard to make it easier to compose a Cadence contract with the assurance that it follows Flow FT and NFT standards.
Proposed solution
Cadence smart contract wizard that allows to easily compose cadence contracts based on a predefined use case. Composability will surely be a great win for Flow Ecosystem:
- Non-Developers (Creators) can easily compose contracts for deployment on Flow Blockchain
- Ease the life of Flow developers too
Impact
- In what ways does this benefit the broader Flow developer ecosystem?
Encourages onboarding new creators/devs into the Flow ecosystem just like Solidity wizard by Openzeppellin. The less technical knowledge needed to deploy contracts on Flow Blockchain, the more attractive it becomes which in turn contributes to the broader Flow ecosystem growth and adoption.
Milestones and funding
Note: Please consider adoption and/or maintenance milestones at the end of your project.
| Milestone | Deliverables | Timeline | Risks | USD proposal |
|---|---|---|---|---|
| 1 - FT | Flow FT composable contract UI | 2 weeks | - | 4,000 |
| 2 - NFT | Flow NFT composable contract UI | 2 weeks | - | 4,000 |
| 3 - Build Platform | Cadence contract wizard website ready with FT & NFT composable contract UI | 2 weeks | - | 4,000 |
| 5 - Contents | Github repo, Documentation with 12 walkthrough videos and 12 articles | 2 weeks | - | 3,600 |
| 6 - Maintenance | Hosting and technical maintenance, support to users, bug fixes | 6 months | - | 6000 |
Total funding proposed: $21,600USD
Team
| Name | Role | Bio | Contact |
|---|---|---|---|
| Solomon Foskaay | Web3 Dev Instructor, Technical Content Creator | Flow Apprentice Ambassador and Founder AiHiPUniversity | [email protected] |
| Elizabeth Foskaay (Wife) | Video Editor | Co-Founder AiHiPUniversity | [email protected] |
NOTES:
Proof of Concept: CadenceWizard
-
GitHub repo will be opensource
-
12 videos and 12 articles (that is about $300/video/article)
- 2 intro videos and articles on the project and benefits to users
- 1 walkthrough video and article on the Flow FT standard using ExampleToken.cdc
- 1 walkthrough video and article on using the Flow FT wizard
- 1 walkthrough video and article on deploying the composed Flow FT contract on a Flow local emulator
- 1 walkthrough video and article on deploying the composed Flow FT contract on Flow testnet
- 1 walkthrough video and article on deploying the composed Flow FT contract on Flow mainnet
- 1 walkthrough video and article on the Flow NFT standard
- 1 walkthrough video and article on using the Flow NFT wizard
- 1 walkthrough video and article on deploying the composed Flow NFT contract on a Flow local emulator
- 1 walkthrough video and article on deploying the composed Flow NFT contract on Flow testnet
- 1 walkthrough video and article on deploying the composed Flow NFT contract on Flow mainnet
Note: Videos will be posted on youtube (AiHiPUniversity YT Channel) while articles will be posted directly under the Documentation section of the Cadence wizard website itself.
- Support and continuous Maintenence will be handled by the AiHiPUniversity team and it will include creating a special discord channel within the AiHiPUniversity discord server to ensure continuous support for users (It is a user-facing project that will attract lots of new users to Flow that will need to support).
@chrisackermann just checking to ensure you saw my responses to your mail and it's been a week since I turned this back on. Did anyone check it yet?
Please, is anyone checking this proposal almost 3months after submission? @fotescodev @chrisackermann
Hey @SolomonFoskaay sorry for the delay, we've had some internal changes then the hackathon and in the past couple months which have taken up all our attention. We are returning to these in the coming weeks. Stay tuned and apologies for the delay
Hey @SolomonFoskaay sorry for the delay, we've had some internal changes then the hackathon and in the past couple months which have taken up all our attention. We are returning to these in the coming weeks. Stay tuned and apologies for the delay
@franklywatson okay, it's cool hearing from the team. I appreciate your response and looking forward to more in the coming weeks. Thanks!
@franklywatson Any update yet? its 3 weeks since your last response and this is the 4month after submitting this proposal without a concrete response or conclusion from the Flow grant team.
I will appreciate a precise conclusion if the team is still interested in it or not.
If not interested, cool. You can close the proposal now.
If interested, then kindly let's get to work.
Thanks!
HI @SolomonFoskaay sorry for the delay. From reviewing what you have in the proposal there is limited detail to really understand what sort of an experience a user may have with this tool. We also know of several no-code tools that are already in the ecosystem (https://www.flowverse.co/categories/no-code) and so we're not sure that there's a clear need for another. If you wish to continue it would be helpful to provide simple UX mock ups, and a user flow diagram so that we can better understand what makes this no-code option different or compelling compared to those already released. Thanks