Getting Started

Terminologies

1min

These terminologies are used extensively within the documentation. Refer to this page to get a quick idea about various terminologies.

Game Token - This is a currency used within the dApp's economy. This can be an ERC-20 token which is listed by the dApp in an exchange like Uniswap.

Wallet Provider - This is a Web3 provider object available to the dApps after the user connects to their wallet. This can be passed to Pay3-Pay SDK. The payment SDK will use the interface to show the wallet balance, trigger approval, and execute the contract.

Types of Logins

  1. Email -This type of login is a passwordless login wherein the user will receive a 6-digit OTP to their email ID. The user can enter this OTP to authenticate and create a wallet for first-time users and retrieve the wallet details for repeated users.
  2. Mobile Number Login -This mechanism authenticates the user using the OTP which is sent to the user's mobile number.
  3. Social Login -Social Login is the method used to log in for a user who does not have a mobile/browser-based wallet. Social login methods include Google, Twitter, Twitch, and Discord.
  4. Wallet Login -Wallet Login is a type of web3 login where a user connects their browser/mobile-based wallets.