Skip to content

A lightweight tool for integrating and testing SheerID verification workflows. It simplifies API requests, handles responses, and supports eligibility checks for programs like student.

License

Notifications You must be signed in to change notification settings

ThanhNguyxn/SheerID-Verification-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” SheerID Verification Tool

GitHub Stars License: MIT Python 3.8+ Documentation

A comprehensive collection of tools for automating SheerID verification workflows for various services (Spotify, YouTube, Google One, etc.).


๐Ÿ› ๏ธ Available Tools

Tool Type Target Description
spotify-verify-tool ๐ŸŽต Student Spotify Premium University student verification
youtube-verify-tool ๐ŸŽฌ Student YouTube Premium University student verification
one-verify-tool ๐Ÿค– Student Gemini Advanced Google One AI Premium verification
boltnew-verify-tool ๐Ÿ‘จโ€๐Ÿซ Teacher Bolt.new Teacher verification (University)
canva-teacher-tool ๐Ÿ‡ฌ๐Ÿ‡ง Teacher Canva Education UK Teacher verification (K-12)
k12-verify-tool ๐Ÿซ K12 ChatGPT Plus K12 Teacher verification (High School)
veterans-verify-tool ๐ŸŽ–๏ธ Military General Military status verification
veterans-extension ๐Ÿงฉ Chrome Browser Chrome extension for military verification

๐Ÿ”— External Tools

Tool Type Description
RoxyBrowser ๐ŸฆŠ Browser Anti-detect browser โ€” Safely manage multiple verified accounts without getting banned
SheerID Auto Verify ๐Ÿ” Web Auto verification tool โ€” Fast automated SheerID verification
SheerID Verification Bot ๐Ÿค– Bot Automated Telegram verification bot
Auto SheerID Bot ๐Ÿค– Bot Automated verification bot
Student Card Generator ๐ŸŽ“ Tool Create student cards for manual verification
Payslip Generator ๐Ÿ’ฐ Tool Generate payslips for teacher verification

๐Ÿง  Core Architecture & Logic

All Python tools in this repository share a common, optimized architecture designed for high success rates.

1. The Verification Flow

The tools follow a standardized "Waterfall" process:

  1. Data Generation: Creates a realistic identity (Name, DOB, Email) matching the target demographic.
  2. Submission (collectStudentPersonalInfo): Submits data to SheerID API.
  3. SSO Skip (DELETE /step/sso): Crucial step. Bypasses the requirement to log in to a school portal.
  4. Document Upload (docUpload): Uploads a generated proof document (Student ID, Transcript, or Teacher Badge).
  5. Completion (completeDocUpload): Signals to SheerID that upload is finished.

2. Intelligent Strategies

๐ŸŽ“ University Strategy (Spotify, YouTube, Gemini)

  • Weighted Selection: Uses a curated list of 45+ Universities (US, VN, JP, KR, etc.).
  • Success Tracking: Universities with higher success rates are selected more often.
  • Document Gen: Generates realistic-looking Student ID cards with dynamic names and dates.

๐Ÿ‘จโ€๐Ÿซ Teacher Strategy (Bolt.new)

  • Age Targeting: Generates older identities (25-55 years old) to match teacher demographics.
  • Document Gen: Creates "Employment Certificates" instead of Student IDs.
  • Endpoint: Targets collectTeacherPersonalInfo instead of student endpoints.

๐Ÿซ K12 Strategy (ChatGPT Plus)

  • School Type Targeting: Specifically targets schools with type: "K12" (not HIGH_SCHOOL).
  • Auto-Pass Logic: K12 verification often auto-approves without document upload if the school and teacher info match.
  • Fallback: If upload is required, it generates a Teacher Badge.

๐ŸŽ–๏ธ Veterans Strategy (ChatGPT Plus)

  • Strict Eligibility: Targets Active Duty or Veterans separated within the last 12 months.
  • Authoritative Check: SheerID verifies against DoD/DEERS database.
  • Logic: Defaults to recent discharge dates to maximize auto-approval chances.

๐Ÿ›ก๏ธ Anti-Detection Module

All tools now include anti_detect.py which provides:

  • Random User-Agents: 10+ real browser UA strings (Chrome, Firefox, Edge, Safari)
  • Browser-like Headers: Proper sec-ch-ua, Accept-Language, etc.
  • TLS Fingerprint Spoofing: Uses curl_cffi to impersonate Chrome's JA3/JA4 fingerprint
  • Random Delays: Avoids rate limiting with randomized request timing
  • Smart Session: Auto-selects best available HTTP library (curl_cffi > cloudscraper > httpx > requests)
  • NewRelic Headers: Required tracking headers for SheerID API calls

Warning

API-Based Tools Have Inherent Limitations

SheerID uses advanced detection including:

  • TLS Fingerprinting: Python requests/httpx have detectable signatures
  • Signal Intelligence: IP address, device attributes, email age analysis
  • AI Document Review: Detects forged/template documents

For best results: Use residential proxies + install curl_cffi for TLS spoofing. Browser extensions generally have higher success rates than API tools.


๐Ÿ“‹ Quick Start

Prerequisites

  • Python 3.8+
  • pip

Installation

  1. Clone the repository:

    git clone https://github.com/ThanhNguyxn/SheerID-Verification-Tool.git
    cd SheerID-Verification-Tool
  2. Install dependencies:

    pip install httpx Pillow
  3. [Optional] Enhanced Anti-Detection:

    pip install curl_cffi cloudscraper
    • curl_cffi: Spoofs TLS fingerprint (JA3/JA4) to look like real Chrome
    • cloudscraper: Bypasses Cloudflare protection
  4. Run a tool (e.g., Spotify):

    cd spotify-verify-tool
    python main.py "YOUR_SHEERID_URL"

๐ŸฆŠ Official Partner: RoxyBrowser

๐Ÿ›ก Anti-Detect Protection โ€” Unique fingerprint for each account, looks like different real devices.

๐Ÿ“‰ Prevent Linkage โ€” Stops SheerID and platforms from linking your accounts.

๐Ÿš€ Ideal for Bulk Users โ€” Safely manage hundreds of verified accounts.

Try for free


โš ๏ธ Disclaimer

This project is for educational purposes only. The tools demonstrate how verification systems work and how they can be tested.

  • Do not use this for fraudulent purposes.
  • The authors are not responsible for any misuse.
  • Respect the Terms of Service of all platforms.

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


โค๏ธ Support

If you find this project helpful, consider supporting me:

GitHub Sponsors Buy Me a Coffee


๐ŸŒ Translations

๐Ÿ‡บ๐Ÿ‡ธ English ๐Ÿ‡ป๐Ÿ‡ณ Tiแบฟng Viแป‡t ๐Ÿ‡จ๐Ÿ‡ณ ไธญๆ–‡ ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด
๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol ๐Ÿ‡ซ๐Ÿ‡ท Franรงais ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch ๐Ÿ‡ง๐Ÿ‡ท Portuguรชs ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน
๐Ÿ‡ธ๐Ÿ‡ฆ ุงู„ุนุฑุจูŠุฉ ๐Ÿ‡ฎ๐Ÿ‡ณ เคนเคฟเคจเฅเคฆเฅ€ ๐Ÿ‡น๐Ÿ‡ญ เน„เธ—เธข ๐Ÿ‡น๐Ÿ‡ท Tรผrkรงe ๐Ÿ‡ต๐Ÿ‡ฑ Polski
๐Ÿ‡ฎ๐Ÿ‡น Italiano ๐Ÿ‡ฎ๐Ÿ‡ฉ Bahasa Indonesia

About

A lightweight tool for integrating and testing SheerID verification workflows. It simplifies API requests, handles responses, and supports eligibility checks for programs like student.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published