Introducing Web3Games Player ID

The Account System of Web3Games Platform.

Web3Games.com Team
Web3Games Official
Published in
5 min readMar 17, 2022

--

Imagine you have multiple wallet accounts holding different NFTs of in-game items. You want to use one of them in a new blockchain game. No matter which wallet address your NFT is in, all you need to do is use one account to access it and start the game. Sounds pretty good, right?

For the past few months, our Dev team have been working on building such an account aggregator, which plays a crucial role in our Portal architecture: allow us to introduce Player ID.

What’s Player ID

Player ID is the nucleus of the Web3Games Portal, the Account System for the Web3Games Platform that acts as your blockchain profile. Users can create and login via email, providing a safe and simple solution for access to on-chain assets within Web3Games.

Why not wallet login only

How Does It Work

1. Aggregator than just Web3

In most crypto wallets/gateways, you can create one system account under one wallet address. However, under normal circumstances it’d be difficult to access on-chain assets stored inside different wallet addresses simultaneously in the same game. That’s where Player ID comes in.

Player ID allows users to create one account through email. Once the player has created their accounts, they can link multiple wallet addresses to this account, even though these wallet addresses are on different chains (e.g. Solana, Ethereum). Once your wallet addresses are connected, you can log in with Player ID and use all in-game items and assets, regardless of which wallet address they’re stored in. What’s more, as a fully integrated system, developers can use Player ID API to verify your assets and ensure you have the ones necessary for their games and products.

Although Player ID creates a streamlined, integrated, and easy-to-use system, some may argue that the Wallet Login is almost the symbol of Web3. The use of wallets is a key facet of the blockchain economic system, whereas email login is a relic of the Web2 age. It’s a compelling line of reasoning, but remember the vision of Web3Games:

Bringing back the digital ownership of in-game items to players.

Our ecosystem is one where players, developers, creators and investors alike can come together. Our Player ID system is designed for next-gen gaming.
For us, functionality, security and simplicity are key, rather than keeping the aesthetics of Web3 just for sentimental reasons.

2. Lower Entry Barriers

At Web3Games, our community always comes first. We welcome gamers from all over the world, and at the same time, we see the entry barriers to most traditional gamers and developers when they first try to enter the blockchain ecosystem. This is why Player ID is so important to us — it’s simple, easy-to-use, and removes these barriers, allowing us to more successfully reach the real gaming community.

Player ID login

The Player ID system supports our upcoming feature: Web3Games Login on multiple devices, making it simpler to use on phones and tablets. Users can access their player ID account through email, social media, and (of course) directly through their wallet address. They can register with email directly when they start playing the blockchain games and set up wallet address later for receiving token/NFT rewards. It allows gamers who are blockchain novices to begin using blockchain games without needing to understand wallets!

Player ID also makes life easier for developers. One of our main innovations — Protocol — plays a big role here. Game developers can use Player ID API to confirm player’s on-chain assets (NFTs) ownership required for access to their games etc., while players can be confident that developers can’t interfere with their assets.

3. Remove Security Problem

By using Player ID to log in, users don’t have to key in their mnemonic seed phrase or private keys on different devices. The only thing they need to do is sign a simple message using MetaMask to prove the ownership of that wallet address. In that case, players can enjoy playing various blockchain games without concerns over security.

How to get started

Step 1: Sign up with Email

Sign up with Email

After entering your email address, the verification code is sent to your inbox. Check the email and enter the code in the requested field.

Verification Code

Step 2: Enter your profile

Enter Profile

Enter your profile to start your journey. Think twice here about your @Username, as you can’t change it after registration is completed.

Step 3: Connect your wallet

Sign the message

Not yet finished! Go to your profile page and bind your wallet address to your account.

Connect Wallets

Almost there! Make sure to link a valid address to your account!

Note: Currently we only support binding one wallet to one account but we will support one-to-many soon!

Step 4: Profile Completed

Profile Page

Finally! Don’t forget to add a bio to introduce yourself to Web3!

Future expansion

  1. Trophy System
    The Player ID system will integrate the new NFT-based Game Trophy System to mark on-chain achievements.
  2. Open API
    Our API will be open for multiple application scenarios (e.g. login with Web3Games widget).
  3. Web3Games Chain
    Player ID will integrate with Web3Games Chain.
  4. Support More Networks
    The Player ID system will support NEAR, Solana and more blockchain network wallets.

We BUIDL and will keep BUIDL-ing.

Catchy line, right? But to us, this isn’t just a slogan. This article only represents the central functions and very beginning of the Web3Games Portal. As we continue to build, more functions will be embedded, improving functionality, performance, and user experience.

The infrastructure for a Web3 world is on the way.

About Web3Games

Web3Games is an integrated blockchain gaming ecosystem that includes 4 core products: Portal, Protocol, Studios, and Chain.

We aim to help traditional game developers integrate their gaming products with blockchain, making gaming assets decentralized and permissionless, and bringing back the digital ownership of in-game items to players.

Follow us on Twitter, Discord, and Telegram

--

--