Please describe your proposed solution.
Currently there is a high inherent financial incentive for high monitoring of DeFi-related applications and so there is a relatively easy path to decentralize the infrastructure related to dApp operation.
For gaming, autonomous world and metaverse applications however, even if the infrastructure is made to be decentralizable, it’s hard to convince others to run the infrastructure as it is purely a selfless act for the greater good. To tackle this, we want to enable Cardano stake pools to be able to run infrastructure for onchain games and, through a connection to the Cardano L1, be able to know which player is delegating to their pool and support them by, for example, reducing or covering entirely the transaction fees for their in-game actions
An interesting point of this proposal is that this infrastructure would not only allow Cardano stake pool to provide this kind of benefit to users playing games written with Paima in the Cardano ecosystem, but more generally would be able to provide these kinds of services for users across the crypto landscape, giving non-Cardano projects an easy path to leverage Cardano infrastructure to secure their game as well as introducing non-Cardano users to the Cardano ecosystem in case they want to purchase and delegate ADA to take advantage of benefits
Notably, the plan for integration will have the following steps:
- Create an indexer using Scrolls or Carp to get pool information in the right format needed for Paima
- Provide better customizability of the Paima infrastructure (notably the batcher system) so that pools can easily modify its configuration to choose which benefits they want to provide without having to know how to code
- Integrate the indexer built in step (1) into the customization system from step (2) so that pools can lookup who is delegating to them to activate the benefits
- Add a way for stake pools to register themselves for games so that users know they can leverage their infrastructure either through a registry infrastructure or an on-chain registration
How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?
This will give stake pools a new marketing and monetization path that not only targets Cardano users, but users and developers in the crypto space globally
How do you intend to measure the success of your project?
- Number of stake pools who opt into running infrastructure for a game
- Number of users who use infrastructure run by pools
Please describe your plans to share the outputs and results of your project?
We will share all the code for the batcher system as well as all indexer infrastructure required for this proposal