funded

NFT Game Assets API - [Revelar]

$7,725.00 Received
$10,300.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

Create an API that can take bulk art assets, by layer, and create final assets and metadata (CIP-25) ready to mint.

Problem:

Game designers / developers need a simple and standard process for game asset generation prior to minting.

Yes Votes:
₳ 106,981,840
No Votes:
₳ 4,337,354
Votes Cast:
402

This proposal was approved and funded by the Cardano Community via Project F7: Gamers On-Chained Catalyst funding round.

  • download
  • download
  • download
  • download

Detailed Plan

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

Community Reviews (1)

Comments

Monthly Reports

We are maintaining an ongoing repo of our reports & deliverables for open source tools at https://catalyst.revelar.co for Async reporting and auditability from the public. We have had over 300 unique views in the last week alone.

Documentation Evidence for above can be found at catalyst.revelar.co

Disbursed to Date
$7,725
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

More detailed documentation is available at catalyst.revelar.co

Disbursed to Date
$7,725
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

We are in the final process of integrating our API endpoints into the Dashboard MVP

Disbursed to Date
$7,725
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00