Gen6 Me - Decentralized Identity

Permissioned Identity Management on Gen6

Gen6 Me is the decentralized identity layer of the Gen6 ecosystem. It allows users to create, manage, and share a cryptographically verifiable identity without relying on centralized identity providers. Your Gen6 Identity answers one critical question: Who is this user, and can this be proven cryptographically?

The Gen6 MSG Identity system plays a crucial role in proving authorship, enabling trust, and serving as the foundation for Real Seal and NCrypt. It ensures that messages cannot be spoofed, seals have ownership, and encryption is attributed correctly. The system operates with a security model where identity keys are user-controlled, with no recoverable passwords, central key escrow, or personal data exposure. It uses on-chain proofs, and any compromise risk is limited to the user's security. The technical setup involves an on-chain pallet (dataRegistry), middleware (G6 MW or custom providers), an API (G6 MW API), and off-chain, permissioned, user-controlled storage.

What Is Gen6 Identity? In Gen6, an Identity is a cryptographic profile linked to your wallet and account. It is:

• Decentralized • Wallet-linked • Cryptographically verifiable • Privacy-preserving • GDPR-compliant

How Gen6 Identity Works (High Level):

• Identity ownership is proven via wallet signatures • Identity hashes are stored on-chain (Merkle Tree–based) • Personal data is never stored on-chain • Identity data lives behind G6 Middleware (MW) or your own trusted providers • You decide what is visible and to whom

Accessing the Identity App

From the Gen6 dApps menu, select Identity.

Gen6 dApps menu with Identity highlighted. This opens the Identity landing page.

Identity Search & Discovery

The Identity app allows you to search for any public Gen6 Identity by wallet address. Identity Search page (Enter Gen6 address to search).

Use this to: - Verify identity ownership - View public profiles - Confirm authorship of messages or signatures

Logging In & Authentication

To manage your own identity, click View My Identity. You can authenticate using: • Wallet login (recommended) • Google login (optional, non-custodial) Choose Login Method modal (Use Wallet / Log in with Google) Wallet-based login ensures full cryptographic ownership of your identity.

Viewing Your Identity Profile

After authentication, your identity profile is displayed.

Identity profile view (avatar, address, Share / Edit buttons) This page shows: • Your profile image • Your Gen6 address (identity identifier) • Share and Edit options • Public links (if enabled)

Sharing Your Identity

You can share your identity using a secure, verifiable link. Share Identity screen (Copy link to share this identity). This link allows others to: • View your public identity • Verify that the identity belongs to the wallet owner • Confirm message or document authorship

Editing Your Identity

Click Edit to customize your identity profile.

Identity Edit — Personal Info section

Identity Edit — Personal Info section. Personal Information: • Display name • Bio • Profile image • Email • Website Each field has a visibility setting.

You can add verified social links to your identity: • Telegram • X (Twitter) • LinkedIn • GitHub • Mastodon • Instagram • YouTube Social links section with visibility selectors.

Each link can be set to: • Private: Default setting. Visible only to you and authorized middleware. • Gen6: Visible to authenticated Gen6 users only. • Public: Visible to everyone. Ideal for creators, validators, influencers, and public profile.

Location Information

Optionally, you may add location data. Location selection (Select Country). Location data is never required and always permission-controlled.

Expertise Tags - coming soon

Expertise tags are automatically assigned based on your Gen6 activity. These tags help establish credibility without exposing personal data.

Custom Fields

You can add fully customizable fields to your identity. Custom Fields section (Add Custom Field).

Examples: • Company • Role • Project • Interests Each custom field has its own visibility setting.

Last updated

Was this helpful?