Last updated 6 months ago
Currently NFT tools to sell and drop NFTs work well for single-NFT use-cases. However,Ā onchain games require more than just a single NFT - they often contain multiple assets including fungible tokens
We'll create a way to encode more complicated state like Kickstarter rewards into a single stateful NFT that tracks the user's cumulative backed amount that can be redeemed when the game is released
This is the total amount allocated to Extend NFT sale & drop tools to support dropping more complex assets as required for onchain games. 0 out of 6 milestones are completed.
1/6
Core Smart Contract
Cost: ā³ 75,000
Delivery: Month 1 - Nov 2023
2/6
Paima App
Cost: ā³ 88,000
Delivery: Month 2 - Dec 2023
3/6
Implement a fuller UI/UX for an MVP
Cost: ā³ 88,000
Delivery: Month 3 - Jan 2024
4/6
Extra Features
Cost: ā³ 88,000
Delivery: Month 4 - Feb 2024
5/6
Marketplace Integration
Cost: ā³ 88,000
Delivery: Month 5 - Mar 2024
6/6
Project Completion
Cost: ā³ 88,500
Delivery: Month 6 - Apr 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Nicolas Arqueros
Robert Kornacki
dcSpark
Paima Studios
Plutus Art
No dependencies
Partially yes. The standard will be open source and usable for any game and tool, but we will also work with a partner for the 1st dApp implementing this standard which may not be open source
If we look at funding platforms like Kickstarter, there are often multiple tiers to each preorder with (often overlapping) rewards. Trying to handle all this complexity at the NFT sale tool level is not only extremely complicated, it often introduces regulatory issues as most NFT sale platforms do not support purchasing fungible tokens for regulatory reasons.
Ā
To solve this, we will leverage Stateful NFTs created by Paima Engine. Notably, Stateful NFTs are NFTs that can evolve overtime based on user actions. We will use this to allow purchasing into preorders to receive a Stateful NFT which can later be redeemed in-game once the game is launched. This allows very flexible pre-order systems as the redemption logic and tokens do not have to be created at the time of sale (similar to Kickstarter)
Ā
Notably, the user flow will look at follows:
We may work with Plutus Art for the first implementation, but we reserve the right to change partners depending on factors such as their availability
It will simplify the creation of NFT project pre-orders that, instead of simple pictures, could be arbitrary logic complex enough to even be used for funding blockchain games
-Ā Ā Ā The number of projects that do a pre-order through the system
-Ā Ā Ā The total amount of funds handled through the pre-order system
All parts of the project will be open source except for the last part of the project ā at least one tool integrating our system (which we canāt guarantee will be open source)
dcSpark and Paima Studios are well renowned companies in the Cardano ecosystem that have a long history of delivering on Catalyst proposals. You can find progress on grants we have previously received at https://dcspark.io/grants
Our goal is to make it easier to do regulatory-compliant and flexible pre-orders for onchain games. Members of the team are founders of Paima Engine and so we are confident in the feasibility of this project
115K USD total
This will help make Cardano the platform of choice for game developers looking to raise money for their project. This will naturally introduce these developers to the Cardano ecosystem and make it more likely for them to release
Paima Studios project manager
dcSpark implementer