NVS Pilot Guide
NVS Pilot Guide — AutoPilot KYC Bot
Section titled “NVS Pilot Guide — AutoPilot KYC Bot”Comprehensive guide for NVS (New Verification System) users of the @AutoPilotKYC_bot and the Admin MiniApp dashboard.
Table of Contents
Section titled “Table of Contents”- What is NVS?
- Getting Started
- NVS Complete Flow
- Upload Methods
- Account Validation Pipeline
- Order Lifecycle
- NVS Menu Reference
- Admin MiniApp Dashboard
- Task Status Tracking
- Error Troubleshooting
- Security & Privacy
- FAQ
What is NVS?
Section titled “What is NVS?”NVS (New Verification System) is a streamlined KYC order flow for pilots who purchase verification slots through the NVS Shop. Instead of managing orders directly in the bot, NVS users receive a one-time deeplink that activates a pre-configured order with country, exchange, and quantity already set.
Key differences from regular pilot orders:
| Feature | Regular Pilot | NVS Pilot |
|---|---|---|
| Order creation | In-bot menu | Via NVS Shop deeplink |
| Pricing | Standard platform pricing | NVS Shop pricing |
| License required | Yes | No (deeplink-based) |
| Menu options | Full pilot dashboard | 5-button focused menu |
| MiniApp access | Full tabs | Orders, Tasks, History, Analytics |
| Account upload | Same methods | Same methods |
| Seller assignment | FCFS global pool | FCFS global pool |
Getting Started
Section titled “Getting Started”Step 1: Get Your Deeplink
Section titled “Step 1: Get Your Deeplink”Purchase a verification order from the NVS Shop. You’ll receive a link:
https://t.me/AutoPilotKYC_bot?start=nvs_abc123def456Step 2: Activate in Telegram
Section titled “Step 2: Activate in Telegram”Click the link — it opens the bot. New users select a language (English / Russian / Ukrainian). The bot displays your order details:
✅ Order Activated🌍 Country: BR (Brazil)💱 Exchange: Bybit📦 Accounts: 4Step 3: Upload Accounts
Section titled “Step 3: Upload Accounts”Choose a method (AdsPower TXT or Manual), upload your data, confirm — sellers begin working.
How It Works
Section titled “How It Works”NVS Complete Flow
Section titled “NVS Complete Flow”Upload Methods
Section titled “Upload Methods”3 ways to add accounts to the bot.
Method 1: Afina Browser
Section titled “Method 1: Afina Browser”Best when your profiles already live in Afina — export is fully automated.
Steps:
- Open Afina → select profiles → Export
- You get a file with cookies + proxy + User-Agent
- In the bot: Upload Accounts → Afina Browser → send the file as document 📎
The bot recognizes the Afina format automatically and pulls in all required fields with zero manual setup.
Method 2: AdsPower TXT (Recommended for AdsPower)
Section titled “Method 2: AdsPower TXT (Recommended for AdsPower)”Best if you use AdsPower anti-detect browser.
Export steps:
- Open AdsPower → select profiles
- Export → choose TXT format
- Enable User Agent in export settings
- Save the
.txtfile
Send to bot:
- Bot menu → Upload Accounts → AdsPower TXT
- Send the
.txtfile as a document (via 📎)
File format (account blocks separated by ******************):
acc_id=348id=k1a2ge6pgroup=Share-1224name=4623 RWANDAcookie=[{"name":"token","value":"abc123","domain":".bybit.com"}]proxytype=httpproxy=123.45.67.89:8080:user:passcountrycode=rwua=Mozilla/5.0 (Windows NT 10.0; Win64; x64)...******************acc_id=349...Method 3: Manual (Proxy + Cookies)
Section titled “Method 3: Manual (Proxy + Cookies)”Use when you have separate proxy lists and cookie files.
Step 1 — Send proxies as text (one per line, count must match accounts):
185.123.45.1:8080:user1:pass1185.123.45.2:8080:user2:pass2185.123.45.3:8080:user3:pass3Supported proxy formats:
| Format | Example |
|---|---|
IP:PORT:LOGIN:PASS | 185.1.2.3:8080:user:pass |
LOGIN:PASS@IP:PORT | user:pass@185.1.2.3:8080 |
http://LOGIN:PASS@IP:PORT | http://user:pass@185.1.2.3:8080 |
socks5://LOGIN:PASS@IP:PORT | socks5://user:pass@185.1.2.3:8080 |
Step 2 — Send cookie files via 📎 paperclip (one .json per account):
[ {"name": "token", "value": "abc123", "domain": ".bybit.com"}, {"name": "session", "value": "xyz789", "domain": ".bybit.com"}]Alternative: Single file with nested array for all accounts:
[ [{"name":"token","value":"abc1","domain":".bybit.com"}], [{"name":"token","value":"abc2","domain":".bybit.com"}]]Important: Always send cookies as document files via 📎 — never paste cookie content as text.
Method Comparison
Section titled “Method Comparison”| Feature | Afina Browser | AdsPower TXT | Manual |
|---|---|---|---|
| Difficulty | Easy | Easy | Medium |
| Files needed | 1 Afina file | 1 .txt | Proxies (text) + N .json files |
| Proxy included | Yes | Yes | Separate step |
| User agent | Yes | Yes (if enabled) | Not included |
| Best for | Afina users | AdsPower users | Separate proxy/cookie sources |
Account Validation Pipeline
Section titled “Account Validation Pipeline”Every uploaded account goes through a 3-stage validation before order creation.
After validation, the bot shows:
📋 Verification Complete✅ Passed: 3❌ Failed: 1🌍 Country: BR💱 Exchange: BYBIT
❓ Create order for 3 account(s)?[✅ Confirm] [❌ Cancel]Only passed accounts are included in the order. Failed accounts are excluded with specific error reasons.
Order Lifecycle
Section titled “Order Lifecycle”Status definitions:
| Status | Meaning |
|---|---|
| PENDING | Token generated, waiting for pilot activation |
| ACTIVATED | Pilot opened deeplink, ready to upload |
| UPLOADING | Upload in progress |
| PROCESSING | Sellers working on tasks (auto-verification in progress) |
| COMPLETED | All tasks reached terminal status |
| EXPIRED | 48h passed without upload |
Timeline: From upload to completion takes several minutes to 1 day, depending on country and seller availability.
NVS Menu Reference
Section titled “NVS Menu Reference”After activation, the bot presents 5 action buttons:
| Button | Function | When to Use |
|---|---|---|
| 📤 Upload Accounts | Start AdsPower or Manual upload flow | First action after activation |
| 🔄 Order reKYC | Face re-verification requested by the exchange | When exchange requests re-verification |
| 📋 My Tasks | View all tasks and their statuses | Track progress after order creation |
| 💳 Deposit | BSC USDT deposit address | Fund account for paid uploads |
| 🚀 Get Full Access | Upgrade to full pilot license | Access all bot features |
Task Status Icons
Section titled “Task Status Icons”| Status | Icon | Meaning |
|---|---|---|
| Available | ⏳ | Waiting for seller to claim |
| Taken | 📋 | Seller assigned, not started |
| In Progress | 🔄 | Seller working on KYC |
| Completed | ✅ | KYC submitted, awaiting verification |
| Verified | ✅ | KYC confirmed by exchange |
| Rejected | ❌ | KYC rejected by exchange |
| Country Mismatch | ❌ | KYC country doesn’t match order |
| Deadline Cancelled | ⏰ | Seller didn’t complete in time |
MiniApp Dashboard
Section titled “MiniApp Dashboard”MiniApp at app.pilot.monster — a visual dashboard right inside Telegram.
MiniApp Tabs
Section titled “MiniApp Tabs”| Tab | Pilot | NVS User |
|---|---|---|
| 📦 Orders | Your orders | Your NVS orders |
| 📋 Tasks | Tasks from your orders | Your tasks |
| 📜 History | Your history | Your history |
| 📊 Analytics | Your analytics | Your analytics |
| 👥 Sellers | Workers + anonymized global | — |
| 🌍 Globe | Country map | — |
| ➕ New Order | Create order | NVS order flow |
| 💬 Chat | Chat with seller (anonymous) | — |
Orders Tab
Section titled “Orders Tab”- Search by order number, country
- Filter by status (active / completed)
- Order cards show: country flag, product, quantity, completion progress
- Tap order → detail view: task funnel (Available → Taken → In Progress → Verified), seller assignments, health warnings
Tasks Tab
Section titled “Tasks Tab”- Filters: product type, status, seller
- Task cards: task number, seller, country, status, date
- Sort: by created date, status, or seller
- Detail view: account validation stages, seller history, face verification data
Analytics Tab
Section titled “Analytics Tab”- Overview cards: Balance, Net Spent (for the selected period), Verified (with %), Initial KYC, REKYC real % (in-progress vs completed splits), Financials (Total Spent, Refunded, Avg Cost)
- Period filters: 7D, 30D, All
- Order type filters: All, Global (FCFS), Workers (assigned)
- Charts:
- Verified Tasks — daily verification trend
- Balance trend (sparkline)
- REKYC donut — real success rate of re-verifications
- Product breakdown
- Country distribution
REKYC analytics has been rebuilt: sortable by workers and global orders, breakdowns by date, time and activity, deep research on every seller.
Tasks Tab — Refunds
Section titled “Tasks Tab — Refunds”The new Refunds mode automatically surfaces tasks that need a refund:
- Available refunds — amount returning to your balance
- Face tasks stale 24h+ — Face Verification overdue by 24h+
- Sortable by exchange and reason (
not eligible, lapsed reward, expired REKYC) - One Return $X.XX button refunds every selected task in a single click
Sellers Tab (Pilot View)
Section titled “Sellers Tab (Pilot View)”- Workers section: Your registered sellers with full
@username, task counts, success rates, average rating, online indicator - Global section: Anonymous sellers from FCFS orders shown as
Seller #UID— no identity disclosed - Tier badges: Gold / Silver / Bronze based on performance
- Worker sharing — copy a link and invite a worker in one tap
- Private pricing — per-country rates split into KYC / Face
- Reset task (“Reset” button) — if a worker isn’t delivering, hand the task to another worker straight from the Mini App
Priorities Tab
Section titled “Priorities Tab”Manage the priority pool for global orders:
- ⭐ Preferred Sellers — sellers who get an exclusive 15-minute window on your orders
- 🚫 Blacklist — global sellers who will never see your orders
- Each card: country, flag, ID (
Seller #XXXXXX), priority timer, remove button
Add a seller to favorites → for the first 15 minutes only they see the order → then it drops into the general global pool.
Settings Tab
Section titled “Settings Tab”Pilot settings — collected on a single screen:
- Language: English / Русский / Українська
- Port rotation — only for providers where the port is the session key. Not sure — leave off.
- Session rotation — rotates the session token in the proxy login. Auto-requested from NodeMaven / Proxyshard / Datapanrpulse / Bright Data.
- Task deadline — 24h / 36h / 48h / 60h / 72h
- On-deadline action:
- Reassign — hand to another seller
- Retry → Refund — retry once, then refund
- Cancel — close the task with a refund
- Seller data disclosure — which fields a seller sees in task notifications
Globe Tab
Section titled “Globe Tab”Interactive D3 globe visualization:
- Touch/drag rotation
- Country highlighting by task/order volume
- Continent grouping
- Country rankings with real-time sparklines
Chat Tab
Section titled “Chat Tab”Task-linked messaging between pilots and sellers:
- Mutual anonymity: Pilot sees
Seller #UID, seller seesCustomer #ID - AI moderation: Contact information automatically censored
- Task context: Messages tagged with task details (ID, AdsPower, country, product)
- Unread badge counter (polls every 5 seconds)
Smart Session Update
Section titled “Smart Session Update”The bot tracks cookie lifetime so sessions don’t expire before the order even starts.
What the bot does:
- Finds the account in the KYC / REKYC flow
- Checks session validity
- Auto-refreshes sessions that are about to expire
- Notifies you when manual intervention is required
Example: Bybit sessions live for about 3 days — the system tracks this and refreshes them without you lifting a finger.
Smart Refunds
Section titled “Smart Refunds”The bot surfaces tasks that need a refund and groups them by reason.
| Trigger | What it shows | Action |
|---|---|---|
| REKYC about to expire | List of tasks with a timer | Refund / retry |
| Lapsed rewards | Tasks with no reward window left | Refund |
not eligible | Accounts flagged by exchange | Refund |
| Face stale 24h+ | Overdue Face Verification | Refund |
Amounts are summed — hit Return $X.XX and the balance updates instantly.
Smart REKYC for MEXC — free Face Verification in the first 30 minutes
Section titled “Smart REKYC for MEXC — free Face Verification in the first 30 minutes”After KYC on MEXC the exchange often requests an extra face check — especially for trading. If that request arrives within the first 30 minutes, re-verification is free.
How it works:
- Seller finishes the base KYC
- The bot does not pay out immediately — it polls the account every minute for 30 minutes looking for a Face Verification request
- If MEXC requests a Face Check:
- The bot notifies the seller
- The seller goes through the Face Scan
- Only then does the seller get paid
- If Face Verification fails — the seller gets nothing, not even the base KYC payment
If Face Verification lands later (hours or days) — it’s a separate paid REKYC.
MEXC currently has two Face Verification types:
- Trading
- Withdrawal
📹 Video demo — MEXC mechanics mirror Bybit.
Anti-Sybil and Risk System
Section titled “Anti-Sybil and Risk System”The platform protects pilot orders from multi-accounting and abuse on the seller side.
At registration every seller must:
- 📱 Confirm their phone number via Telegram
- 📍 Share their geolocation
- ✅ Pass a GEO ↔ phone country check
If the data doesn’t match — access is rejected.
Additional checks:
- 💰 Tracking of wallets sellers withdraw to
- 🔗 Linkage detection between sellers via shared wallets
- 👥 Multi-account signals
- 📍 Seller geolocation proximity check (radius down to 50 m)
If the system spots abuse — accounts go to review and get banned. Your order is unaffected: the task is automatically reassigned to another seller.
KYC Providers
Section titled “KYC Providers”| Provider | KYC | REKYC | Exchanges |
|---|---|---|---|
| SumSub | ✅ | ✅ | Bybit, MEXC |
| Jumio | ✅ | ✅ | Supported since the latest update |
Provider selection happens automatically based on what the exchange requests on a given account.
Task Status Tracking
Section titled “Task Status Tracking”Task State Machine
Section titled “Task State Machine”Checking Status
Section titled “Checking Status”In bot: Press 📋 My Tasks to see all task statuses.
In MiniApp: Open the Tasks tab for a visual dashboard with filters and sorting.
Auto-updates: Task statuses update automatically. The NVS Shop displays current progress in real time.
Error Troubleshooting
Section titled “Error Troubleshooting”Use the table below to quickly resolve issues.
Error Quick Reference
Section titled “Error Quick Reference”| Error | Cause | Fix |
|---|---|---|
| File is not valid JSON | Wrong file type or pasted as text | Save to .json file, send via 📎 |
| Could not recognize proxy | Wrong format or extra text | One proxy per line: IP:PORT:LOGIN:PASS |
| All proxies failed | Expired, wrong credentials, server down | Request fresh proxies from provider |
| No KYC provider | Account not configured for verification | Contact account provider |
| Session expired | Old cookies, logged out | Re-export cookies while logged in |
| Proxy blocked | Exchange blocks the IP | Use proxy from different region |
| Country mismatch | Proxy country ≠ order country | Use proxy matching your order country |
| Incorrect proxy quantity | Line count ≠ account count | Send exactly N proxies for N accounts |
| Too many cookie files | More cookies than proxies | One .json per working proxy |
| Invalid/expired link | Token expired (48h) or already used | Get new deeplink from NVS Shop |
ReKYC Flow
Section titled “ReKYC Flow”Sometimes an exchange requests face re-verification for an already verified account. In this case, use 🔄 Order reKYC:
- Select the order where the exchange requested re-verification
- The bot creates a new reKYC task with current data
- The same seller who completed the initial KYC performs the face re-verification
- Results are updated automatically
ReKYC is assigned to the same seller who completed the initial verification — this is required since the exchange expects the same face.
Security & Privacy
Section titled “Security & Privacy”What Sellers Can Access
Section titled “What Sellers Can Access”Sellers receive only a unique one-time SumSub verification link. They cannot:
- Log in to your exchange account
- View balance, trade history, or positions
- Execute trades or withdrawals
- Change account settings or passwords
- Access your cookies or proxy credentials
Data Handling
Section titled “Data Handling”| Data | Storage | Access |
|---|---|---|
| Cookies | Encrypted in bot system | Bot only — never shared with sellers |
| Proxies | Bot system | Bot only — used for validation and link generation |
| Account email | Bot system | Hidden from sellers — they see task # only |
| KYC name | Extracted during validation | Shown to seller for face verification tasks only |
| Verification link | One-time URL | Seller gets unique link, expires after use |
- Use the same IP/proxy that the account was created with to avoid suspicion
- Cookies expire — export fresh cookies shortly before uploading
- Don’t share deeplinks — each link is tied to your Telegram account
Q: Which files do I need?
- Afina Browser: One Afina export file
- AdsPower TXT: One
.txtfile (contains everything) - Manual: Proxies (text in chat) +
.jsoncookie files (one per account)
Q: Where do I get proxies?
From any proxy provider. Format: IP:PORT:LOGIN:PASSWORD. The proxy country should match your order country.
Q: Where do I get cookie files? Export via the Cookie Editor browser extension (Chrome/Firefox/Edge) or your anti-detect browser’s export feature.
Q: Can I send cookies as text in chat?
No. Always save cookies to a .json file and send as a document via the 📎 paperclip button.
Q: What if some accounts fail validation? The bot creates an order with only the passed accounts. Failed ones are excluded with specific error reasons.
Q: Can I upload more accounts later? Yes — press 📤 Upload Accounts again to add more accounts to your order.
Q: How long does KYC take? From several minutes to 1 day, depending on country and seller availability.
Q: What does “No KYC provider” mean? The account isn’t configured for KYC verification, or the cookies are from a different account. Contact your account provider.
Q: How do I check task progress?
- In bot: Press 📋 My Tasks
- In MiniApp: Open
app.pilot.monster→ Tasks tab
Q: How do I access the MiniApp?
Open app.pilot.monster in Telegram’s built-in browser. It authenticates automatically via your Telegram session.
Q: What is Smart Session Update? The bot tracks cookie lifetime itself (e.g. Bybit ≈3 days), auto-refreshes expiring sessions and warns you if manual intervention is needed.
Q: How do Priority and Blacklist work? In the Mini App → Priorities tab add a seller to favorites — for the first 15 minutes only they see your order. Blacklist fully blocks selected global sellers from your orders.
Q: What does “Reset” on a task do? If your worker isn’t delivering — hit Reset and the task moves to another worker (or to the global pool if you have no free workers left).
Q: How do I configure task deadlines? Mini App → Settings → Task deadline: pick 24h / 36h / 48h / 60h / 72h. On-deadline action: Reassign / Retry → Refund / Cancel.
Q: I finished KYC on MEXC and got a Face Verification — is it paid? If the request arrives within 30 minutes after KYC — re-verification is free. The bot tracks it itself and sends the seller to a Face Scan. Later requests (hours/days) are a separate paid REKYC.
Q: Who do I contact for issues? Contact support via the NVS Shop or bot admin. Include screenshots of any errors.
Quick Reference
Section titled “Quick Reference”Activate link → Upload accounts → Choose method → Send files → Confirm → Done!Upload Checklist
Section titled “Upload Checklist”- Deeplink activated (order shows in bot)
- Proxy country matches order country
- Cookies freshly exported (not expired)
- Files sent as documents via 📎 (not pasted as text)
- Proxy count = account count
- Validation passed for at least 1 account
- Order confirmed