Developer Documentation

Integrate Proofname into your game and give players permanent, verified identities.

What is Proofname?

Proofname provides permanent, blockchain-verified gaming identities. Players register a unique username once and use it across all integrated games — forever.

🎮

Cross-Game Identity

One username recognized across all Proofname-integrated games.

🔐

True Ownership

Players own their username on-chain. No one can take it away.

Verified Identity

Anti-impersonation built in. Verify any player's identity instantly.

💨

Gasless & Free

No crypto knowledge required. No transaction fees for players.

Quick Start

Choose your integration method:

🎮 Unity SDK

Full-featured SDK for Unity games. Handles authentication, UI components, and API calls.

Best for: Unity games

🎯 Unreal SDK

Native C++ plugin with full Blueprint support for Unreal Engine games.

Best for: Unreal Engine games

🔌 REST API

Direct HTTP endpoints for any platform. Simple GET requests to verify usernames.

Best for: Custom engines, backends, web games

How It Works

1

Player logs in via Proofname (email/Google)

2

Embedded wallet created automatically

3

Username registered on Polygon blockchain

4

Your game verifies via API