Skip to content

Bybit AutoPilot

AutoPilot Software — Maximum Automation on Bybit

Section titled “AutoPilot Software — Maximum Automation on Bybit”

Supports AdsPower & Dolphin & Vision Windows / MacOS / Linux


Forget about manual work: the solution is here

Section titled “Forget about manual work: the solution is here”

Bybit is one of the world’s leading cryptocurrency exchanges with earning opportunities through Airdrops, TokenSplash events, and special promotions.

Managing accounts manually requires a lot of time, effort, and carries the risk of errors. AutoPilot Software turns routine tasks into an automated process. Integration with AdsPower, Dolphin, and Vision ensures digital fingerprint protection and secure multi-account management.



Time savings: Automation allows you to manage hundreds of accounts simultaneously

Ease of use: Go about your day while AutoPilot automates actions in the background

Integration with AdsPower / Dolphin / Vision: Safe and anonymous account usage. AutoPilot automatically launches and integrates into the anti-detect browser session with unique fingerprints

Parallel automation: Automate many accounts at the same time

Convenient account tracking table: Keep track of all accounts in a single Excel table. You can add new columns, rearrange the order — just don’t rename the columns from the template

Speed modes:

  • FAST — maximum speed with minimal delays
  • MEDIUM — moderate speed, human behavior simulation, Smart Cursor, Human Typing
  • SLOW — slow speed, full human behavior simulation

Multi-functionality: Configure any actions for each account. For example, AutoPilot can retrieve deposit addresses for some accounts while withdrawing funds from others

Automatic action chains: Choose any action — AutoPilot will automatically log in if a login is required. It will also enable 2FA protection automatically if it hasn’t been set up yet

Auto-generated passwords: During registration, AutoPilot will generate a strong password if none is provided

Full asset liquidation: Complete withdrawal with automatic conversion of all assets to USDT

Logging: Full result logging in logs/ and automatic table backups in backup/


AutoPilot supports a wide range of automated actions for Bybit:

  • Registration of accounts on Bybit: standard method, via referral link
  • Login: signing into an account, checking verification and balance
  • KYC Check: verification level check displaying country, name, and document
  • 2FA Management: setting up two-factor authentication
  • Learn & Avatar: completing learning modules and setting profile avatar
  • Retrieving deposit addresses for each account
  • Adding addresses to the whitelist with support for various networks
  • Withdrawing funds from an account, including full withdrawal with conversion of all assets
  • Obtaining API keys for trading
  • Automated trading: market and limit trading, volume boosting on specified pairs
  • Buy / Sell: buying assets and selling all coins to USDT
  • Futures trading: standard and smart futures with post-only orders (32% fee savings)
  • Staking: USDT Flexible Savings (earn / unearn)
  • TokenSplash: automatic participation in events with deposit task completion
  • LaunchPad: automatic registration in active LaunchPad events
  • Puzzle Hunt: automatic completion of puzzle tasks
  • Claiming rewards: coupons, batch claims, activity rewards
  • Referral codes: automatic extraction of account referral codes
  • KYC link: getting SUMSUB verification link
  • Profit calculation: automatic WITHDRAW - DEPOSIT analysis
  • Automatic captcha solving, email verification code retrieval, and more

All actions except registration will automatically log in if needed. The whitelist and withdraw actions will automatically enable 2FA if it is not set up.


register — Account Registration on Bybit

Section titled “register — Account Registration on Bybit”

Account registration with automatic captcha solving and email confirmation

ParameterColumnDescription
Required[EMAIL] mail_providerEmail service (yahoo, rambler, icloud, outlook, gmail…)
Required[PROFILE] mailEmail address
Required[EMAIL] mail_passwordEmail password / IMAP password
Optional[PROFILE] bybit_passwordAccount password (AutoPilot generates one if empty)
Optional[REG] referral_codeReferral code
Updates[REG] is_registeredRegistration status (1 — registered)
Updates[RESULT] status[REGISTER] SUCCESS or error description

To start registration, you only need to fill in 4 columns: profile_id, mail_provider, mail, mail_password


Sign into an account, check verification and balance

ParameterColumnDescription
Required[REG] is_registered1 (registered)
Required[PROFILE] mailEmail address
Required[PROFILE] bybit_passwordAccount password
Optional[2FA] totp_secret_code2FA secret code
Updates[KYC] kyc_statusVerification level
Updates[BALANCE] account_balanceAccount balance in USDT
Updates[RESULT] status[LOGIN] SUCCESS

Automatic setup of Google Authenticator on the account

ParameterColumnDescription
Updates[2FA] totp_secret_code2FA secret code (saved automatically)
Updates[RESULT] status[2FA] SUCCESS

Retrieve the deposit address for funding the account

ParameterColumnDescription
Required[DEPOSIT] deposit_coinCoin for deposit (e.g.: USDT)
Required[DEPOSIT] deposit_chainNetwork (e.g.: TRC20, Aptos, Mantle)
Updates[DEPOSIT] deposit_addressDeposit address
Updates[RESULT] status[DEPOSIT] SUCCESS

Enable whitelist mode and add a withdrawal address

ParameterColumnDescription
Required[WHITELIST] whitelist_addressWallet address
Required[WHITELIST] whitelist_chainNetwork (e.g.: TRC20, Aptos, Mantle)
Optional[WHITELIST] whitelist_memoMemo/Tag (if required by the network)
Updates[WHITELIST] whitelist_status1 — successfully added
Updates[RESULT] status[WHITELIST] SUCCESS

If 2FA is not enabled — AutoPilot will automatically set it up before adding to the whitelist


Withdraw funds from the account with automatic confirmation

ParameterColumnDescription
Required[WITHDRAW] withdraw_coinCoin to withdraw (e.g.: USDT)
Required[WITHDRAW] withdraw_chainWithdrawal network (e.g.: TRC20, Aptos)
Required[WITHDRAW] withdraw_addressRecipient wallet address
Optional[WITHDRAW] withdraw_memoMemo/Tag
Optional[WITHDRAW] withdraw_amountAmount in % (100 = all, 50 = half)
Updates[RESULT] status[WITHDRAW] SUCCESS

If 2FA is not enabled — AutoPilot will automatically set it up before withdrawal


Full Withdrawal Algorithm (full_withdraw=YES)

Section titled “Full Withdrawal Algorithm (full_withdraw=YES)”

If full_withdraw=YES is enabled in the config, AutoPilot will perform a complete sale of all assets before withdrawal:


Master Wallet System — Auto-Whitelists, $0 Fees, Untraceable Withdrawals

Section titled “Master Wallet System — Auto-Whitelists, $0 Fees, Untraceable Withdrawals”

Withdraw from hundreds of accounts without touching a single address manually. AutoPilot creates a unique wallet for every account, whitelists it automatically, withdraws with zero fees, and collects everything to your master wallet. Every account withdraws to a different address — no way to link them together.

Run once. Creates your master wallet and shows a secret phrase (12 words). Save it — it controls all your addresses.

ParameterColumnDescription
RequiredConfig: activation_keyUsed as encryption password
OutputFile: aptos_master_seed.encEncrypted secret phrase
OutputFile: aptos_hd_wallet_data.csvAll addresses and private keys

⚠️ Save your secret phrase! Shown once. Lost phrase = lost access to all addresses and funds.

whitelist_aptos_hd — Automatic Whitelisting

Section titled “whitelist_aptos_hd — Automatic Whitelisting”

Run on all your profiles. For each account, AutoPilot:

  1. Creates a unique Aptos address (different for every account)
  2. Opens Bybit, adds it to the withdrawal whitelist
  3. Confirms email/2FA — fully automatic
  4. Saves everything to the table

No manual work. You don’t need to create wallets, copy addresses, or fill in the table — AutoPilot does it all.

ParameterColumnDescription
Auto-created[WHITELIST] whitelist_addressUnique Aptos address
Auto-set[WHITELIST] whitelist_networkAPTOS
Updates[RESULT] status[WHITELIST_HD] SUCCESS

🔁 Safe to re-run: already has an address? AutoPilot will reuse it — no duplicates.

After withdrawal, your USDT is spread across individual addresses. Open the Distribute tab in the desktop app:

  • Select profiles → Preview → One click → All funds collected to your master wallet
  • Gas: ~0.002 APT per profile (fractions of a cent)
  • Works both ways: collect from accounts or distribute to them

Why Aptos?

NetworkBybit FeeSpeed
Aptos$0~1 sec
Arbitrum$0.1~1 sec
TRC20$1~3 min
ERC20$1-5~5 min

💰 The more accounts you have — the more you save. Every withdrawal on TRC20/ERC20 costs $1-5. On Aptos = $0.

🕵️ Privacy: each account → unique address → no shared addresses → accounts can’t be linked to each other.


Convert all coins on the account to USDT with market orders

ParameterColumnDescription
Updates[BALANCE] account_balanceBalance after selling
Updates[RESULT] status[SELL] SUCCESS

Create an API key with permissions for SPOT and Futures trading

ParameterColumnDescription
Optional[API] api_whitelist_ipIP for whitelist (optional)
Updates[API] api_keyObtained API key
Updates[API] api_secretAPI secret key
Updates[RESULT] status[API] SUCCESS

Trading and volume boosting with market orders, supporting multiple coins

ParameterColumnDescription
Required[TRADING] trading_coinAsset to trade (e.g.: BTC or BTC,ETH,SOL)
Required[TRADING] trading_amountOrder size in USDT (e.g.: 10 or 10,20,5)
Required[TRADING] trading_cyclesNumber of buy-sell cycles (e.g.: 3 or 3,5,2)
Updates[RESULT] status[TRADING] VOLUME: volume, FEES: fees

Multi-coins: specify multiple coins, sizes, and cycles separated by commas — AutoPilot will trade them sequentially. Example: BTC,ETH + 10,20 + 3,5 = 3 cycles of BTC at 10 USDT, then 5 cycles of ETH at 20 USDT

Volume formula: cycles x order size x 2 (buy + sell) Example: 3 cycles at 10 USDT = 3 x 10 x 2 = 60 USDT volume


Automatic participation in TokenSplash events on Bybit

ParameterColumnDescription
Required[TS] codeTokenSplash event code
Updates[RESULT] status[TS] SUCCESS

If the account balance is > 100 USDT — AutoPilot will automatically complete the deposit task


Automatic completion of Puzzle Hunt tasks on Bybit: registration, social tasks, trading, daily check-ins

ParameterColumnDescription
Required[PUZZLE] event_codePuzzle code (comma-separated for multiple)
Updates[RESULT] statusDONE, 5/10 (progress), ENDED, or FAIL

Specify multiple puzzles at once: code1,code2,code3. Make the column text type to avoid Excel truncating long codes.

See FAQ → Puzzle Hunt for detailed flow, statuses, and tips.


Extract the SUMSUB verification link for the account

ParameterColumnDescription
Updates[RESULT] status[LINK] SUCCESS with the verification URL

Complete Bybit learning modules and set a profile avatar automatically

ParameterColumnDescription
Updates[RESULT] status[LEARN] SUCCESS

Calculate profit per account: total withdrawals - total deposits + current balance

ParameterColumnDescription
Updates[RESULT] status[PROFIT] profit_value

Buy a specific asset with USDT

ParameterColumnDescription
Required[TRADING] trading_coinAsset to buy (e.g.: BTC)
Required[TRADING] trading_amountAmount in USDT
Updates[RESULT] status[BUY] SUCCESS

Place a limit buy order for an asset

ParameterColumnDescription
Required[TRADING] trading_coinAsset to buy (e.g.: ETH)
Required[TRADING] trading_amountAmount in USDT
Updates[RESULT] status[LIMIT_BUY] SUCCESS

Automated limit trading with randomized orders for natural volume generation

ParameterColumnDescription
Required[TRADING] trading_coinAsset to trade (e.g.: BTC)
Optional[TRADING] trading_amountOrder size in USDT
Optional[TRADING] trading_cyclesNumber of cycles
Updates[RESULT] statusVolume and fees report

Volume boosting with limit orders instead of market orders

ParameterColumnDescription
Required[TRADING] trading_coinAsset to trade (e.g.: BTC or BTC,ETH)
Required[TRADING] trading_amountOrder size in USDT (e.g.: 10 or 10,20)
Optional[TRADING] trading_cyclesNumber of cycles (e.g.: 3 or 3,5)
Updates[RESULT] status[TRADING] VOLUME: volume, FEES: fees

Same multi-coin syntax as trading, but uses limit orders for better execution prices.


Sell assets on the Funding account for USDT using limit orders

ParameterColumnDescription
Required[TRADING] trading_coinAsset to sell (e.g.: ETH)
Updates[RESULT] status[LIMIT_SELL] SUCCESS

Leveraged futures trading with market orders

ParameterColumnDescription
Required[TRADING] trading_coinFutures coin (e.g.: BTC)
Required[TRADING] trading_amountPosition size with leverage in USDT
Required[TRADING] trading_cyclesNumber of trading cycles
Updates[RESULT] statusVolume and fees report

Configure leverage with leverage parameter in config (default: 10).


Automated futures trading with market analysis, post-only limit orders, and position management. 32% cheaper than market orders.

ParameterColumnDescription
Required[TRADING] trading_coinFutures coin (e.g.: BTC)
Required[TRADING] trading_amountPosition size with leverage in USDT
Required[TRADING] trading_cyclesNumber of trading cycles
Updates[RESULT] statusVolume and fees report

trading_amount is the position size including leverage. Real balance per trade = trading_amount / leverage.

See FAQ → Smart Futures for algorithms, formulas, and config parameters.


stake / earn — USDT Staking (Flexible Savings)

Section titled “stake / earn — USDT Staking (Flexible Savings)”

Send USDT to the Bybit Flexible Savings pool. stake and earn are aliases — same action.

ParameterColumnDescription
Optional[WITHDRAW] withdraw_amountFixed USDT amount (default: all available)
Updates[RESULT] status[STAKE] SUCCESS - stake 150.25

Automatically transfers USDT from Trading → Funding before staking.


unstake / unearn — Withdraw from Staking

Section titled “unstake / unearn — Withdraw from Staking”

Withdraw USDT from the Flexible Savings pool back to Funding. unstake and unearn are aliases.

ParameterColumnDescription
Updates[RESULT] status[STAKE] SUCCESS - unstake 150.25

See FAQ → Bybit Earn for detailed flow.


Automatic registration in the current active LaunchPad event on Bybit. Fully automatic — no columns needed.

ParameterColumnDescription
Updates[RESULT] status[LP] SUCCESS

Automatically claim available coupons on the account

ParameterColumnDescription
Updates[RESULT] status[CLAIM] SUCCESS

Claim all available coupons in batch mode

ParameterColumnDescription
Updates[RESULT] status[CLAIM] SUCCESS

Claim rewards from activity events, bypassing face verification

ParameterColumnDescription
Updates[RESULT] status[CLAIM_ACTIVITY] SUCCESS

Automatically extract the account’s referral code

ParameterColumnDescription
Updates[RESULT] status[REF_CODE] code_value

ActionDescriptionAuto-loginAuto-2FA
registerAccount registration
loginSign into account
2faEnable 2FA
linkGet KYC verification link
learnLearn articles & set avatar
depositDeposit address
whitelistAdd to whitelist
withdrawWithdraw funds
sellSell all assets
apiCreate API keys
tradingMarket trading
trading_limitLimit trading
buyBuy asset
limit_buyLimit buy order
limitRandom limit trading
limit_sellLimit sell on Funding
futuresFutures trading
futures_smartSmart futures (32% cheaper)
stake / earnUSDT staking
unstake / unearnWithdraw from staking
tsTokenSplash events
lpLaunchPad events
puzzle_huntPuzzle Hunt
claimClaim coupons
claim_batchBatch claim coupons
claim_activityClaim activity rewards
profitProfit calculation
ref_codeExtract referral code

The BybitAutoPilot.config file contains the main settings:

ParameterDescriptionExample
activation_keyActivation keyXXXX-XXXX-XXXX
speed_modeSpeed modeFAST, MEDIUM, SLOW
captcha_keyCaptcha service API keyabc123...
captcha_providerCaptcha provider2captcha, capmonster
parallel_limitParallel account limit3
shuffle_orderShuffle account orderYES / NO
window_sizeBrowser window size1280x720
close_tabsClose tabs after completionYES / NO
close_afterClose profile after completionYES / NO
email_delay_checkEmail check delay (sec)5
languageInterface languageEN, RU
full_withdrawFull asset sale before withdrawalYES / NO
show_credentialsShow KYC dataYES / NO
bot_modeTelegram bot integrationYES / NO

During login, AutoPilot checks the verification status:

StatusDescription
UNSUBMITTEDVerification not submitted
REJECTRejected (reason is specified)
1 [COUNTRY]Verified (e.g.: 1 RU)

If show_credentials=YES, the following are also recorded: first name, last name, document type, document number.


AutoPilot uses the IMAP protocol to retrieve verification codes from email.

Supported providers: Yahoo, Rambler, iCloud, Outlook, Gmail, Mail.ru, First Mail, and others

For Gmail, Outlook, Yahoo, and iCloud, you need to create an App Password — a regular password won’t work for IMAP. Alternatively, set up email forwarding to a mailbox with direct IMAP access.


  1. Download AutoPilot.zip from the pinned message in the @buykyc_bot chat
  2. Extract the archive into a new folder
  3. Configure BybitAutoPilot.config:
  4. Fill in AutoPilot_table.xlsx with account data
  5. Launch the application

Management is also available via the @AutoPilotManager_bot bot (requires bot_mode=YES in the config)


Immediately after purchase, you receive a ready-to-use build.

Buy an activation key for Bybit AutoPilot: https://t.me/buykyc_bot

Along with the key, you get access to the AutoPilot community chat where you can ask questions, discuss, and get tips.

The key lifetime starts counting from the first launch.


Manager: @OxViktor Developer: @axelenvy