Hero Verification Guide

Become a hero on HeroBoost by verifying your X account.

What is Hero Verification?

Hero verification allows users to upgrade from "user" role to "hero" role by verifying their X (Twitter) account. This unlocks hero-specific features like creating boosts, AI agents, and token events.

Verification Process

Step 1: Upgrade to Hero

  1. Go to your profile page (/user/dashboard/profile)
  2. Click "Upgrade to Hero" button
  3. You'll be redirected to X OAuth flow

Step 2: Authorize X Account

  1. Authorize HeroBoost to access your X account
  2. Complete OAuth flow
  3. Return to HeroBoost

Step 3: Account Upgrade

  • X account verified automatically
  • Role upgraded from "user" to "hero"
  • Redirected to hero dashboard

Sync X Account Data

After verification, you can sync X account data:

  • Go to profile page (/hero/dashboard/profile)
  • Click "Sync with X" button
  • X profile data synced to HeroBoost

Note: Rate limited to 3 syncs per day per user.

X Account Status

Once verified, your X account status shows:

  • ✅ Verified - X account verified and linked
  • X username and profile picture
  • X profile information (bio, location, etc.)

Security

  • xId Immutability - X ID cannot be changed after verification (prevents account hijacking)
  • Server-side Verification - All verification done server-side
  • Rate Limiting - Sync feature rate limited

Troubleshooting

Can't verify X account

  • Check if X account is authorized
  • Try clearing browser cookies
  • Contact support if issue persists

Can't sync X data

  • Check if you've reached daily sync limit (3/day)
  • Wait 24 hours before next sync
  • Contact support if issue persists

Last Updated: 2026-01-01