Please describe your proposed solution.
PlayerMint is a protocol that rewards gameplay performance in existing games like Fortnite with a fungible token called PMX. This token is then spendable across an NFT marketplace.
The core thesis behind this protocol is to bring crypto to gamers by integrating with the video games they already play. Fortnite’s hundreds of millions of users make for a great potential user base to onboard into crypto. They are digitally native, meaning they understand how digital economies and commerce works through their voluntary activity in video games. Many of these people also see centralized equivalents to digital assets in the games they play. Fortnite has its own in-game currency, V-Bucks (fungible), that can be used to purchase unique cosmetics (non-fungible). The jump from these centralized assets to decentralized ones is that gamers will invite as long as they see the value proposition.
That’s where PlayerMint comes in. PlayerMint integrates directly into the games these people are already playing and maps earning to the actions they are already completing. Every 5 days, or epoch, a user can claim from a fixed prize pool of PMX. The amount they can claim is based upon their aggregate performance in comparison with every other gamer. Their aggregate performance is called PlayerMint Skill Points, or PSP.
Once the gamer has claimed all their PMX they have a marketplace to explore full of NFTs. The good news is all of these NFTs are tradeable for PMX. This creates a user experience similar to that of Fortnite with V-Bucks and cosmetics. The biggest difference is the gamer is buying from other gamers, and once they buy an NFT they have the capacity to sell it when they choose.
A simple way to phrase PlayerMint is as a Web 3.0 Arcade. Instead of going to an arcade and playing the games they have, you can stay at home and play triple-A titles. Instead of tickets you are earning fungible tokens with utility in and out of the arcade. Instead of a prize shop you are exploring a variety of NFTs and their associated communities.
Tooling
In order for the Web 3.0 Arcade to run we have a few tools. These are used to authenticate that a user is who they say they are, to pull the gameplay performance from users, and turn user actions into on-chain transactions.
Epic Online Services provides us with an Oauth system. This means we can enable users to authenticate they own an Epic Games account by logging into a portal hosted by Epic Games but connected to PlayerMint.
In order to determine the gameplay performance of given users we need to have a quality API to make requests from. Overwolf is an industry standard when it comes to 3rd party apps that integrate with triple-A titles. They work with game studios, such as Epic Games, to develop 3rd party tooling. Once developed Overwolf gets approval from the Game Studio to license out the tooling to 3rd parties like PlayerMint.
Cardano Transaction Library
The Cardano Transaction Library is a tool being developed by MLabs (equivalent to PAB). This tool enables us to translate the actions that a user takes on our application into transactions and smart contracts that are loaded and executed on the Cardano blockchain.
Feature Set
The PlayerMint feature set is built around delivering a quality user experience that is reminiscent of the things gamers are already doing. Below is the full set of our features and their corresponding user journeys.
Onboarding
This is where the user can get an intro to the world of crypto if they are new to it through support based documentation. Once they are comfortable they can set up their PlayerMint account and get ready to start earning and trading.
- User heads to app.playermint.com
- User clicks “How it Works” or “What’s a Wallet” if they need more information on crypto
- User connects their CIP-30 compatible wallet
- User authenticates their Epic Games account through Epic Online Services
- User installs the Overwolf local client for API services
Profile
Once the user has created their account they will have a profile setup. This is their dashboard to view their NFTs, list them for sale, and edit their profile's appearance.
- User heads to Profile page
- User checks their owned NFTs and lists one for sale
- User edits their profile to display their lifetime PMX earnings and change their username
Leaderboard
The leaderboard is where the user can claim PMX, view their PSP generated, and check out their rank for the epoch in comparison with other users involved.
- User heads to Leaderboard page
- User looks over dashboard and claims PMX through a smart contract that ensures user covers min UTxO
- User looks over other competitors placement and associated PSP generated
Marketplace
The marketplace is where the user can spend all the PMX they have earned on collections of NFTs
- User heads to Marketplace page
- User browses through NFTs and filters by search and price
- User finds an NFT they like
- User purchases NFT with PMX
- PlayerMint will support the CIP-27 metadata royalty standard with PMX
Support
If the user has any issues in their journey through PlayerMint they will have a support button in the top menu bar. At a single click they will be taken to an extensive Gitbook that provides documentation and walkthroughs on each of the actions they can take. If the user needs help from another human they can turn to our Discord support channels.
- User encounters issue in journey through PlayerMint
- User clicks “Support” and is taken to Gitbooks
- User read and watches walkthrough guides on how to resolve their issue
- If user needs assistance from a PlayerMint team member they can obtain it through the support channels in our Discord
It is highly recommended that you watch this video in order to get a walkthrough of the entire PlayerMint feature set and what the user journey will be like.
Litepaper, Tokenomics, Distribution Model, Budgeting, and Other Associated Docs
Please reference this link to get a deeper understanding of the technical aspects of our project.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
PlayerMint is uniquely positioned to drive adoption to the Cardano blockchain by providing a play-to-earn platform for popular games that people already love. The novel play-to-earn approach can highlight the technological advantages of Cardano and drive new users into the ecosystem, while providing a central gamefi hub for the existing community. PlayerMint is a unique platform that is also enticing to a large audience of crypto native and non-crypto native users which makes it an ideal candidate for F9: Dapps, Products & Integrations.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
We have 1 big risk that we will have to face in order for PlayerMint to be successful. Luckily we have already created a quality plan for how to deal with it.
Game Studio Rejection
It is possible that a game studio that we integrate with doesn't like the PlayerMint service and decides to reject our integration with their game. Luckily we have 2 distinct ways of dealing with this:
1. Crypto Friendly Studios and Platforms
We work to only integrate PlayerMint with games that are being hosted on crypto friendly platforms and are developed by crypto friendly studios. Epic Games has made it very public that they are big supporters of the metaverse and are open to blockchain games being hosted on their Epic Games launcher. By adding multiple games from different studios we also mitigate this risk.
2. Usage of Overwolf
Overwolf is a tech company that creates APIs for some of the worlds most popular games such as Fortnite. Overwolf then takes these APIs to different game studios to get them approved for usage and licensing. This means that Epic Games gave Overwolf permission to license out the API to parties such as PlayerMint. PlayerMint has established working communications with Overwolf.
We feel extremely confident in Fortnite being the first game integrated into PlayerMint as we already see other gameplay monetization platforms such as Buff integrate with them. For context Buff is a way to earn points you can redeem for gift cards based off of gameplay performance that also uses Overwolf.