Skip to content

After you deploy ​

Once your token is live, Launch Lab guides you through the rest of the launch: verify the code, add liquidity and open trading. Everything happens from Launch Lab → Manage → Live Contracts.

Your contract card ​

Each contract shows its network, address (tap to copy), verification status, detected features (such as ERC-20, Ownable2Step, Swapback, Rewards), launch progress (for example 3/6 launch steps), and these buttons:

ButtonWhat it does
RunBuilt-in contract actions for Launch Lab tokens
Verify / RefreshSends the source to the explorer, or checks the latest status
ExplorerOpens the contract on the network's block explorer
Add LPOpens BESC Swap's liquidity page in the in-app Browser (BESC Hyperchain, BNB Chain and Ethereum)
Launch FlowThe guided post-deploy checklist
InspectLive reads of the contract's state
MethodsCall any read or write function from the ABI. See Contract console.
DeleteRemoves the contract from Launch Lab only; it stays on-chain

The Launch Flow ​

Tap Launch Flow for the post-deploy steps. Each step opens the right action for you, and you can mark steps done.

Tokens:

  1. Submit verification: publish the source on the explorer.
  2. Approve router: let the DEX router spend your tokens (needed before adding liquidity).
  3. Add liquidity: opens BESC Swap's liquidity page in the Browser. Pair your token with the network's coin.
  4. Register pair: tell the contract which address is the trading pair, so buy and sell fees and limits apply. (Pairs created during deployment are already registered.)
  5. Enable trading: open trading to everyone. If launch protection is on, this starts the protection window.
  6. Transfer ownership: hand the contract to its long-term owner (optional).

Wrapped Bridge tokens: submit verification, set bridge operator, then transfer ownership.

Add liquidity on the same DEX

Use the same DEX as the router your contract was deployed with, so the pair the contract knows about is the one holding your liquidity. If you add liquidity somewhere else, use Register pair with that pair's address.

Explorer verification ​

Verification publishes your contract's source code on the block explorer, so buyers can read exactly what it does. Explorers show a green check and a readable Contract tab.

How it works: right after your deployment confirms, Launch Lab asks BESC's service to verify the contract. The service submits the exact template source (as a Solidity standard-JSON input), the compiler version (v0.8.31, EVM paris), the contract name, your constructor settings and an MIT license to the explorer. Because Launch Lab templates are pre-compiled, the bytecode matches exactly.

NetworkExplorer
BESC Hyperchainexplorer.beschyperchain.com (Blockscout)
EthereumEtherscan
BNB ChainBscScan

On other networks, deployment works but verification isn't automatic. Verify the source on that network's explorer yourself.

Statuses: Verified, Pending (in the explorer's queue; tap Refresh in a moment), Failed, Unknown and Not checked. If the automatic submission didn't go through, tap Verify to send it again. Contract is already verified on the explorer means there's nothing more to do.

Contracts you add yourself

For contracts not deployed from a Launch Lab template, Verify checks whether the explorer already shows verified source. To verify custom code, use the explorer's own verification tool.

Contract actions ​

Tap Run for the built-in actions. Your wallet signs and pays the network fee. Switch to the owner wallet on the right network first.

Token controls:

ActionWhat it does
Trading On / Trading OffOpen or pause trading
Set LimitsTurn limits on or off and set max tx / max wallet bps
Approve RouterApprove the router to spend your tokens (unlimited or a set amount)
Pair / LPRegister a pair address as an AMM pair (or unregister it)
Fee ExemptExclude an address from fees. Useful for router, LP, treasury, bridge, or migration addresses.
Tx Limit Exempt / Max Wallet ExemptExclude an address from limits
SwapbackChange threshold and max swap (templates with swapback)
Transfer / Accept / Renounce OwnershipSee below

Bridge controls (Wrapped Bridge): Pause, Unpause, Bridge Access (allow or remove a bridge operator), Mint Wrapped (mint to a recipient with a transfer id: use a 0x-prefixed bytes32 or plain text, which is hashed), plus the ownership actions.

Mint only after the source side

Mint wrapped supply only after you've confirmed the matching deposit on the source chain. A transfer id can only be used once.

Hand off or renounce ownership ​

  • Transfer Ownership starts a two-step handoff. Launch Lab uses Ownable2Step, so the new owner still needs to accept ownership afterward. The new owner opens the contract (in their own Launch Lab, via Add Contract + ABI or the saved template) and runs Accept Ownership. All owner permissions move to them.
  • Renounce Ownership removes every owner permission. This is permanent: no wallet will be able to run owner actions on this contract again. Fees, limits and trading stay as they are at that moment, forever.

Inspect ​

Inspect shows live reads such as name, symbol, decimals, total supply, owner, pending owner, paused, trading enabled, limits active, launch protection active, max transaction and max wallet amounts, LP pair, wrapped coin, origin chain and token, and reward token. Tap Refresh reads to update.

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