Skip to content

Launch Lab ​

Launch Lab lets you create a token and manage smart contracts entirely from BESC Wallet. You don't need Remix, a block explorer or a laptop. Pick a ready-made template, set your supply and fees, and deploy from your own wallet. Launch Lab then verifies the source code on the explorer, walks you through adding liquidity and opening trading, and gives you a console to run any contract function.

Open Launch Lab ​

  1. Go to Settings → Advanced.
  2. Turn on Developer mode.
  3. Tap Launch Lab (Create tokens, bridge wrappers, and manage contracts).

Launch Lab works in both Basic and Pro mode.

What you can do ​

Deploy a token10 templates, from a plain ERC-20 to rewards + burn + swapback tokens, plus a wrapped bridge token. See Token templates.
Use presetsEvery template has two ready-made setups. Every field stays editable.
Launch safelyBuilt-in fee ceilings, wallet and transaction limits, and optional launch protection against snipers.
Verify automaticallyAfter deployment, Launch Lab sends the exact source code to the explorer so anyone can read it. See Explorer verification.
Run the launchA guided Launch Flow: approve the router, add liquidity, register the pair, enable trading, hand off ownership. See After you deploy.
Manage any contractAdd any EVM contract and its ABI, read its state, and call its write functions from your wallet. See Contract console.

The two tabs ​

  • Deploy: choose a template, review it, then Deploy Now or Save Setup to finish later. Saved setups appear under Saved Setups.
  • Manage: Your contracts. Every contract you deployed or added, with its verification status, launch progress and actions.

Your keys, your contract ​

  • You own the contract. The wallet you deploy from becomes the owner (Owned by you).
  • Your key never leaves your phone. BESC's service builds the contract bytecode from your settings; your wallet signs and sends the deployment itself and pays the network fee.
  • Saved setups and your contract list live on your phone, not on BESC's servers. Removing a contract from Launch Lab only removes it from your list; the contract stays on-chain.

A wallet must be able to sign to deploy or run actions. Watch-only and hardware wallets can still save setups and read contracts (Read only).

Networks ​

You can deploy to any EVM network in BESC Wallet that your wallet supports. Launch Lab fills in the default DEX router for each one:

NetworkDefault router (V2)Auto-verificationAdd LP shortcut
BESC HyperchainBESC Swap✅ BESC explorer✅ bescswap.com
EthereumUniswap V2✅ Etherscan✅ bescswap.com
BNB ChainPancakeSwap V2✅ BscScan✅ bescswap.com
ArbitrumSushiSwapManual—
OptimismA preset V2 routerManual—
PolygonQuickSwapManual—
AvalancheTrader JoeManual—
BaseNone. Enter a router yourself, or deploy without a pair.Manual—

"Manual" means the deployment works, but you verify the source on that network's explorer yourself.

Deploying is permanent

A deployed contract can't be edited or removed, and the network fee is paid from your wallet. Launch Lab shows every setting and the live fee before you sign.

Next ​

BESC Wallet is self-custody software. You alone control your keys and recovery phrase.