Proofname lets gamers own their username on the blockchain. One name, all games, forever.
import { Proofname } from '@proofname/sdk';// Initialize SDKconst proofname = new Proofname();// Get player usernameconst username = await proofname.getUsername();// Display in gameplayer.displayName = username;A complete solution for decentralized gaming identity
Zero fees for users. We cover all transaction costs.
One username recognized across all partner games. No more fragmentation.
Your username belongs to you. Transferable, inheritable, permanent.
Login with email or Google. No crypto knowledge required.
Designate an heir. Your gaming identity lives on through generations.
Impossible to steal or duplicate a verified Proofname username.
Secure your gaming identity in minutes
Sign in with your email or Google account. No wallet or crypto needed.
Check availability and claim your unique identity. Free and instant.
Your name is automatically recognized in all games integrating Proofname.
Our SDK integrates in just a few lines of code. Compatible with Unity, Unreal and web frameworks.
using Proofname.SDK;public class GameManager : MonoBehaviour{async void Start(){// Auto-connectvar user = await Proofname.Login();if (user.IsAuthenticated){playerName.text = user.Username;}}}Join early users and claim your unique username.