Last updated 2 years ago
Game designers / developers need a simple and standard process for game asset generation prior to minting.
Create an API that can take bulk art assets, by layer, and create final assets and metadata (CIP-25) ready to mint.
This is the total amount allocated to NFT Game Assets API - [Revelar].
On the back of building our own NFT game - Duo - we found that a set of stable, well documented, API services and tools for NFT gaming doesn't exist. Revelar is the first NFT Game Engine on Cardano and will bring gaming specific tooling for developers and artists alike.
This proposal covers the API layer for developers to plug and play into their codebases for game asset creation and management prior to minting. Give your art team clear parameters for layers in NFT's, guide metadata decisions for game assets, and create rarity as your project demands. We are a team of gamers, wanting to play Cardano NFT based games! So spend your time building your game, not organizing and layering assets for minting.
V1 of this API will include:
- Create / manage projects
- Create / manage layers
- Bulk Upload and Store art
- Create / manage attributes
- Create rarity with rules or pre built models
- Combine layers into final assets
- Export all images / metadata with CIP-25 compliant metadata
- Documentation & examples for all endpoints (NodeJS or Python, TBD)
Measurables (Auditability)
As defined by the challenge, our goal is to focus on three key metrics over a 3, 6, 12 month period for the Revelar Game engine's impact on Cardano NFT games.
1. Number of unique projects who use our API service
2. Number of assets created through our generator be minted as a CNFT for gaming & % that end up being minted.
3. Mint day value (ADA) of CNFT's that contain assets created by our generator.
To create a level of transparency with the public to be able to audit this success we will include an option to include a metadata element in the JSON exported prior to minting. We will also provide our own data to anonymously share metrics on projects who opt out of using this metadata stamp.
Our 3 month goal after v1 of the API is live is 5 projects with > 1500 assets each.
Our 6 month goal is 20 projects with > 1500 assets each.
Our 12 month goal is 50 projects with > 1500 assets each
If we reach our minimum 6 month goal of 20 projects with 1500 assets each, at an average price of 30ADA per asset we can create (20*1500*30) = 900,000ADA in value for game developers, create 30,000 Assets, help onboard thousands of gamers, and allow for more developer time spent on games, less on systems to manage assets.
Development Timeline (Audibility)
Post funding timeline:
- Weeks 1 & 2 (Sprint 1): Asset generator backend code & rarity algorithms
- Weeks 3 & 4 (Sprint 2): Setup cloud architecture & creating API endpoints
- Weeks 5 & 6 (Sprint 3): Final documentation (Gitbook), Internal Testing & Alpha partner Testing
Public delivery by: April 4th, 2022
Costs & Use of Funds (Auditability)
The funds used in the development of this API will be used to (partially) pay developers. We will be paying all cloud service costs out of pocket. Since this will ultimately be a commercialized service for developers, Revelar will provide the equivalent of USD value in credits to developers / projects who use our API on a first-come-first serve basis (cap per project) as long as they agree to have our JSON metadata element in their final NFT assets. This will serve as the primary public audit method for verification we returned value to game developers.
Development hours: 300 (2 devs each contributing 25 hrs each week for 6 weeks)
This ends up being $34/hr to the developers, the rest of their rate will be covered by Revelar.
We know auditing developer time is hard, which is why we are giving back the entire amount as credits to our first projects - easier to audit.
Proposer: Jason Toevs
- LinkedIn: https://www.linkedin.com/in/jason-toevs/
- Twitter: @JasonToevs
- Discord: ₳ussieGingersnap | DUO#1037
Team: Revelar | NFT Game Engine - https://revelar.co
Experienced team of cloud architects and full stack software engineers bringing the quality of enterprise grade systems to the emerging NFT & Cardano ecosystem. We are gamers at heart and want to see NFT's & game tokens replace loot boxes and dlc's. Take back ownership of your games.
Jason Toevs: https://www.linkedin.com/in/jason-toevs/
- Technical Founder, Plutus Pioneer, Tokenomics
Benjamin Beer: https://www.linkedin.com/in/benjamin-beer/
- Blockchain Engineer, Cybersecurity, Game Theory Design
Jacob Christian: https://www.linkedin.com/in/designerfourteen/
- Design Lead, Community, Marketing
Thomas Ford: https://www.linkedin.com/in/thomas-ford-18b035a1/
- Azure Cloud Architect, Database developer, Project Manager
Greg Ervin: https://www.linkedin.com/in/gregory-ervin/
- Sr. Engineer, Dev Ops, CI/CD Pipelines
Alexa Varady: https://www.linkedin.com/in/alexav/
- Full Stack Developer, Computer Science Educator
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
A decade as a Tech Founder & CTO + Plutus Pioneer + Fund 6 + alongside a full team of engineers. (See below)