Creator portal
Apply once, mint a privacy credential, and take it to every platform.
This guide walks you through the zkxxx onboarding path. Once you complete KYC you never have to reveal your identity to fans or studios again—just share zero-knowledge proofs generated from your credential.
Onboarding steps
Connect wallet
Link Phantom, Backpack, or browser wallets so we can bind your credential to a secure address. Email is optional but recommended for status alerts.
Generate identity secret
We walk you through creating a Semaphore identity secret with a recovery phrase. This never leaves your device and powers every future proof.
Complete KYC via partner
Upload ID + selfie with our vetted partner. Raw documents stay with them. We only receive a signed attestation that you passed.
Pending KYC
We’re waiting on the verifier to sign off on your documents. You can reopen the verification session or change providers if needed.
- Resend session link
- Switch provider
Credential minted
Welcome in. Your identity commitment is live on-chain. Run a test proof to unlock creator tools and start accepting tips.
- Run test proof
- View credential receipt
Needs review
Either your credential expired or the verifier requested an update. We’ll guide you through re-submitting documents without losing pseudonymity.
- Contact support
- Re-verify
Readiness checklist
What you need before you start.
- Government-issued ID + selfie (mobile or desktop capture).
- Wallet with small amount of SOL/fees (or use our relayer).
- Optional: proof of residency if you want region-specific perks.
- Agreement to creator code of conduct + moderation policies.
Next up
After approval you unlock the Creator Console beta.
Manage tips, staking, compliance exports, and cross-platform proofs from a single dashboard. We’ll invite the earliest creators to co-design payout flows and moderation tooling.
Console modules
- • Proof health + nullifier history
- • Tipping streams + settlement status
- • Staking vault management
- • API keys for studios or managers
Live status pulse
Realtime feed (demo)
This feed simulates what you will see once the verifier service starts streaming updates from your credential workflow. When backend hooks go live, these messages will reflect true state.