Holo ID · badge.md × username.md

Your identity, minted in light.

Holo ID renders your verified username.md profile as a real-time holographic identification card — an in-game-quality 3D badge, not a static image. Drag it. Flip it. Scan it.

Live demo identity: username.md/chris. Every card QR-links to its live verification.

A badge that looks like what it is: rare

Verification is the scarce resource of the agentic web — but most proof looks like a gray checkmark. Holo ID gives a verified identity the physical presence it deserves: a security-printed card with guilloché line-work, a holographic foil seal, a signing chip, and a QR code that resolves to the live profile. Rendered in real time, reflecting a studio light rig, at 60 frames per second.

It's not a video of a card. It's the card. Game lobbies, stream overlays, profile pages, docs — anywhere an iframe works, your ID is there, in 3D.

What's on the card

Front

Display name, @handle, role, and the profile's did:web DID — plus a scannable QR that opens the live username.md profile.

Back

Verified links, signature strip, and a serial barcode derived from the handle. Double-click the card to flip it.

Holographic foil

A custom iridescence shader shifts a thin-film rainbow across the face as the viewing angle changes — concentrated on the HOLO seal, just like the real thing.

Physically based

Metal chip, gloss map, clearcoat, and image-based studio lighting. Built on the open-source PlayCanvas engine. No plugins, no assets to download — the whole card is drawn procedurally in your browser.

Embed it anywhere

One iframe. The card ships with a transparent chrome-free mode for overlays and profile pages.

Drop-in embed:

<iframe src="https://badge.md/holo/card.html?chrome=0" width="640" height="400" style="border:0;border-radius:16px" title="Holo ID"></iframe>

Works in stream overlays (OBS browser source), notion-style docs, and any site that allows iframes.

Every user already has one

Pass any username.md handle and the card hydrates itself from the live profile API — real name, tagline, DID, links, and avatar, straight from the profile. The VERIFIED mark only renders when live data actually loaded; unclaimed handles say so honestly.

ParamMeaningDefault
handleusername.md handle — the card loads this profile's live data (QR, serial, barcode, links, avatar)chris
name / title / didExplicit overrides — win over live profile datafrom the profile
live0 disables the profile fetch (params only)1
chrome0 hides the viewer UI (for embeds)1

Examples: card.html?handle=shannon (live profile) · card.html?handle=scout&… (unclaimed → the card says so)

Proof you can wear. Now in 3D.

Holo ID is an early-access badge.md surface. Cards mint against verified username.md profiles — claim your handle and your Holo ID follows.

Claim your handle — from $9