Files
autoreg-skills-max/skills/ai-provider-autoreg/references/token-harbor-details.md

3.7 KiB

Token Harbor — Detailed Autoreg Reference

Signup Flow

  • URL: https://tokenharbor.ai/login?mode=signup
  • Fields: EMAIL, PASSWORD, INVITE CODE (optional)
  • No captcha on signup
  • After signup → auto-redirect to /dashboard
  • Dashboard shows "Verify your email to make API calls" + "1 gift ready to claim"

Email Verification

  • Button: "Verify email" on dashboard
  • Sends email from verify@tokenharbor.ai (sometimes noreply@tokenharbor.ai)
  • Link format: https://tokenharbor.ai/verify-email?token=<base64>
  • Token is one-time use, expires in ~24 hours (but can expire faster)
  • Navigate browser to the link to verify
  • After verification: email confirmed, claim $5 gift

$5 Claim Flow

  • Gift box button: "1 gift ready to claim" in header
  • Dialog: "Gifts ready to claim" → "New account bonus +$5" → "Claim" button
  • CRITICAL: Claim button shows "We just emailed you a verification link — open it to verify your email, then claim your $5" if email not verified
  • Must verify email FIRST, then claim works
  • Gifts status API: GET /api/gifts/status → {"claimable":[{"kind":"welcome_grant","level":0,"reward":5}]}
  • Claim API: POST /api/gifts/claim → 404 (no API endpoint, UI only)

API Endpoints

  • Base URL: https://tokenharbor.ai
  • Models: GET /v1/models → 21 models
  • Chat: POST /v1/chat/completions
  • API key format: thk_live_<32 chars>

Supabase Auth Backend

  • Auth URL: https://auth.tokenharbor.ai
  • Cookies: sb-auth-auth-token.0 and sb-auth-auth-token.1
  • Cookie format: base64-{"access_token":"<JWT>"}
  • Wallet API: GET /rest/v1/wallets?select=balance_bonus_locked&user_id=eq.<uuid>
  • User ID format: UUID v4

OTP Login

  • Button: "or use one time pin" on login page
  • Enter email → "Send PIN" → frequently fails with "Couldn't send the PIN"
  • Use password login instead

Rate Limiting

  • 1-2 signups per IP, then "We couldn't create your account right now"
  • Wait 5-10 minutes between signups
  • Use different IPs/proxies for bulk

Free Models

  • deepseek-v4-flash:free — DeepSeek V4 Flash
  • mimo-v2.5:free — MiMo V2.5
  • kimi-k3:free — Kimi K3 (campaign, limited time)
  • Enable in dashboard: "Enable free models" button
  • Free models require consent for data retention

Working IMAP Pool (t-online.de)

Known working credentials (Aug 2026):

  • [REDACTED-EMAIL] / @Michael
  • [REDACTED-EMAIL] / @Svenja25101996
  • [REDACTED-EMAIL] / @cottage
  • [REDACTED-EMAIL] / !!!Miraundamy05
  • [REDACTED-EMAIL] / !!piman!!
  • [REDACTED-EMAIL] / !BBiwy1984!

IMAP server: secureimap.t-online.de:993, SSL

Pool File

  • Path: C:/Users/User/Downloads/Telegram Desktop/working_mails.txt
  • Format: email:password (one per line)
  • 17,893 entries, ~6 confirmed working
  • Most passwords are dead — test before using

MCP Chrome DevTools Commands for Autoreg

# Navigate to signup
mcp__chrome_devtools__navigate_page(type="url", url="https://tokenharbor.ai/login?mode=signup")

# Fill form
mcp__chrome_devtools__fill_form(elements=[
    {"uid": "<email_uid>", "value": "[REDACTED-EMAIL]"},
    {"uid": "<pass_uid>", "value": "Password123!"}
])

# Click create account
mcp__chrome_devtools__click(uid="<button_uid>")

# Wait for dashboard
mcp__chrome_devtools__wait_for(text="gift", timeout=10000)

# Click verify email
mcp__chrome_devtools__click(uid="<verify_uid>")

# Open verification link from IMAP
mcp__chrome_devtools__navigate_page(type="url", url="<verify_link>")

# Click gift box and claim
mcp__chrome_devtools__click(uid="<gift_uid>")
mcp__chrome_devtools__click(uid="<claim_uid>")

VPS Gateway Integration

  • Gateway URL: https://[REDACTED-NAME].loc.cc/th/
  • Auth: Authorization: Bearer [REDACTED-KEY]
  • Add key: POST /provider/add?provider=tokenharbor + body {key: "thk_live_..."}