Studio
Seedance RealFace
Enroll a real person's face for ByteDance Seedance 2.0 / 2.0-fast video generation. Enroll once → reuse the resulting ta_… id on every Seedance call to keep the same person consistent across clips.
Pay $0.01 USDC per enrollment (one-time, on Base via x402). No KYC. No government ID, no account login, no name verification — only a brief liveness check (nod + blink, ~1 minute) on the rights-holder's phone, processed at our identity-verification partner. BlockRun never sees the face data.
For AI-generated characters (no real person), use Seedance Virtual Portrait ($0.01, no liveness step).
How it works
- 1Connect wallet
Sign a wallet connection to identify yourself. We bind your enrolled assets to your wallet address — no email or account.
- 2Provide a face photo
Public https URL to a clear front-facing photo of the real person. JPG / PNG / WEBP, ≤10 MB.
- 3Scan QR on phone
The real person scans a QR with their phone camera, opens a brief on-phone page, and grants camera access.
- 4Nod + blink
They follow on-screen prompts and record ~2-4 seconds of liveness. No login, no ID, no name asked.
- 5Sign $0.01 USDC
Once liveness completes, sign a $0.01 USDC payment to upload the photo and finalize. You get back a ta_… id within seconds.
BlockRun never sees the face / liveness data — it goes from the rights-holder's phone directly to our identity-verification partner. We only receive the resulting ta_… id, which you can then pass as real_face_asset_id on any Seedance 2.0 / 2.0-fast video generation.
Read the full walkthrough: /docs/video/real-person-ip
Ready to enroll? Connect your wallet to begin.