Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.superbots.finance/llms.txt

Use this file to discover all available pages before exploring further.

UpBots SuperBots uses Web3Modal to handle wallet connections. You do not need to create an account — your wallet address serves as your identity on the platform. Once connected, you can browse vaults, approve token spending, deposit funds, and track your positions.

Before you connect

  • Install a wallet. On desktop, MetaMask is the most common option. On mobile, use a wallet app with a built-in DApp browser, or any WalletConnect-compatible wallet.
  • Have gas tokens. You need ETH on Ethereum or BNB on BNB Smart Chain to pay transaction fees. Without a small gas balance, on-chain actions such as approvals and deposits will fail.
  • Have the tokens you want to deposit. Each vault accepts specific tokens (for example, USDC and WETH for spot vaults on Ethereum).
On desktop, UpBots SuperBots connects through injected browser wallets (such as MetaMask). On mobile, WalletConnect is also available.

How to connect

1

Open UpBots SuperBots in your browser

Navigate to the UpBots SuperBots app. If you are on desktop, make sure your wallet extension is installed and unlocked in your browser.
2

Click the wallet connect button

Click the Connect wallet button in the header. This opens the Web3Modal connection dialog.
3

Select your wallet

Select MetaMask (shown as the injected provider) in the dialog. MetaMask will prompt you to approve the connection. Click Connect in the MetaMask popup.
4

Confirm the network

After connecting, check that your wallet is on the correct network for the feature you want to use — Ethereum (chain ID 1) for ETH-based vaults, or BNB Smart Chain (chain ID 56) for BSC-based vaults and staking. If you need to switch, use the network toggle in the header or switch directly in your wallet.
5

Start using the platform

Your wallet address appears in the header. You can now browse vaults, approve tokens, deposit funds, and track your portfolio.

What happens after you connect

Once your wallet is connected, the platform reads your on-chain balances and fetches your existing positions across all vaults on the active network. The interface updates to show:
  • Your token balances available for deposit
  • Any existing vault positions and their current value
  • Your transaction history (deposits, withdrawals, trades)
If you previously connected your wallet, Web3Modal caches the provider. The next time you open the app, it attempts to reconnect automatically — you may not need to go through the connection steps again.

Switching networks

Your wallet must be on the same network as the vault or feature you want to use.
1

Use the network toggle

Click the network toggle in the header to switch between Ethereum and BNB Smart Chain.
2

Approve the switch in your wallet

Your wallet prompts you to confirm the network switch. Click Switch network (or equivalent) to approve.
3

Wait for the page to refresh

The platform detects the new chain ID and reloads your balances and vault data for the selected network.
If you try to deposit into a vault on a network your wallet is not connected to, the transaction will fail. Always confirm the active network in both the platform header and your wallet before submitting any transaction.

Disconnecting your wallet

To disconnect, click your wallet address in the header and select Disconnect. This clears the cached provider and resets your session. Your on-chain funds are not affected — they remain in the smart contracts until you withdraw them.