Players Identity and Experience
An essential component of any successful game is its ability to attract and maintain a strong player base.
Whilst you as a game designer and developer focus on putting the "fun" into the game to attract more players, our job is to provide you a set of well built tools to ensure player experiences are as good as they can be.
Our philosophy
One of our key insights for taking web3 gaming mainstream is that player experience is key. To achieve this a number of components need to come together seamlessly for the mainstream player. These include:
- Single sign-on authentication that mimics the best web2 experiences they know and love (including signing on with Google, Apple and more)
- Integrated and secure web3 wallet to store and manage in-game items and in-game currencies, that doesn't require convoluted key management.
- Easy interoperability with gamer services through consistency of player experience everywhere, including in-game item purchasing, 3rd-party marketplaces for trading and ability to fund your spending with your choice of currency.
Relevant Immutable products and features
At Immutable we've built the complete stack for this with Immutable Passport and Immutable Checkout at the core.
Immutable Passport is the onboarding and authentication service seamlessly stitched together with a web3 wallet that is provisioned automatically upon signup. Here your player can earn and store in-game coins and items.
Immutable Checkout is the funding service that works with Passport.
Embedded signing (coming soon) is the ability to allow for transactions to happen safely on the blockchain whilst in-game. There's no need to add friction by popping players out of the game experience into a different screen.
In-game Commerce (coming soon) will allow you to set up both primary sale and trading within the gaming experience leveraging the wallet infrastructure in Immutable Passport and Checkout.
Composible Authentication and Wallet (coming soon) While we believe, using Passport in totality is the best developer and customer experience, we will allow you to pick and choose which parts of Passport you'd like to use to complete your solution for onboarding and registering customers and storing assets.
Core benefits
Some key benefits of utilising our stack as a whole include:
Frictionless player onboarding and gameplay: Your players should not have to deal with the complexities of convoluted web3 registration, private keys and confusing wallet popups. Gameplay is also preserved in circumstances where embedded signing can be done safely with limits you define.
Player identity and authentication: As part of the onboarding process, we make the process of authentication easy and web2-like. We've built Immutable Passport as a universal identity service, where if your player already has this from a prior game on our network, they would be able to signup and sign-in with a single click.
Gas fees management: Uncertainty around gas prices adds friction to decisions players make when they want to buy items in your game. Immutable provides a range of options where you can seek to provide certainty for your playing audience, either by you as a developer absorbing gas prices altogether or being able to manage and recoup gas fees (latter coming soon).
Native and external wallets enabled: When players sign up, they're provisioned with a native wallet, created as part of the Immutable Passport experience. Immutable deals with the complexities of behind the scenes so the experience your player gets is instant provisioning. Should players choose to link their own external wallet to manage their items, Immutable Passport allows for that also. We're starting with Metamask and hardware wallets here, but with more to come.
Fiat on-ramps for easy purchases (coming soon): For your new players to web3, we know that having web2-like purchasing experiences is key. Our fiat on-ramps partners through Immutable Checkout make this easy for all the key geographies around the world, supporting payment gateways wherever your players are located.