Go Back
Creating Your Mirrorly Account

Creating Your Mirrorly Account

Uploaded April 3, 20264 min read
Mirrorly Tutorials

Setting up your Mirrorly account takes a few minutes. You'll create your login, verify your email, and connect your exchange.

Think of it this way: Mirrorly is the brain, your exchange is the wallet. You need both connected to start copying.

Step 1: Go to the portal#

Head to portal.mirrorly.xyz. Click "Sign Up" to start the registration process.

Step 2: Create your account#

You have two authentication options:

  • Web2 Authentication: Enter your email, create a password, and choose a nickname. Or connect with your Google account. This is the familiar, traditional signup method.
  • Web3 Authentication: Connect a digital wallet like MetaMask. No need to deposit funds into this wallet. It simply serves as your access key to Mirrorly. When you connect, you'll sign a request confirming ownership of the wallet.

If someone referred you to Mirrorly, enter their referral code in the optional field.

Check the boxes to agree to the Terms of Service and Privacy Policy, then complete signup.

Step 3: Verify your email#

If you signed up with email, Mirrorly sends a verification code. Enter the code to confirm your account.

If you don't see the email, check your spam folder. You can request a new code if needed.

Step 4: Choose your exchange#

Mirrorly supports four exchanges:

  • Bybit - Referral-based, free to use
  • Bitget - Referral-based, free to use
  • BloFin - Referral-based, free to use, no KYC required
  • Hyperliquid - Builder fee model (starts at 0.03%), no KYC required

If you don't have an account on one of these exchanges yet, create one using Mirrorly's referral links for free access.

Already have a Bybit account? You have options:

  • Request a KYC Identity Transfer to a new account created with Mirrorly's referral. Note: can only do this once every 6 months
  • Account less than 14 days old with no referral code? You can add Mirrorly's affiliate code directly. Go to your Account Info page and add the code manually
  • Use one of the other supported exchanges instead

Step 5: Create a separate subaccount#

This is critical. You must use a dedicated subaccount for Mirrorly. Do not run any other trades on this account. Do not manually adjust Mirrorly positions. Only Mirrorly should manage your copytrading subaccount.

Failing to do this may cause copytrading issues and could put your account at risk of liquidation.

Step 6: Connect your API or wallet#

Give your copytrader setup a name. This helps you organize if you run multiple setups later.

Then select your exchange and follow the connection process:

For Bybit, Bitget, or BloFin:

  1. Go to your exchange's API management section
  2. Create a new API key
  3. Name it something identifiable like "Mirrorly"
  4. Set permissions: Read-Write and Trade
  5. For Bitget and BloFin: Create a passphrase and remember it
  6. For BloFin: Select "Connect to Third-Party applications" and choose "Mirrorly" from the dropdown
  7. Whitelist Mirrorly's IP addresses: 52.51.58.103, 52.51.108.213 (mandatory)
  8. Copy your API Key and API Secret (the secret is only shown once)
  9. Paste them into Mirrorly and click Continue

Important: Never enable withdrawal permissions. Mirrorly only needs trading permissions.

For Hyperliquid:

  1. Make sure you have at least 1,000 USD in your Hyperliquid account
  2. Funds must be in perps, not spot
  3. Connect the wallet you use on Hyperliquid
  4. Sign the Builder Fee approval (authorizes Mirrorly to collect execution fees)
  5. Sign the Broker approval (allows Mirrorly to place trades on your behalf)
  6. Optionally add the referral code for 4% off trading fees

Note: The Broker signature expires every 60-90 days. Mirrorly will notify you when re-authorization is needed.

Step 7: You're in#

Once your exchange is connected, you have full access to the platform. You can browse the leaderboard, explore trader profiles, and start setting up your first copy.

Security basics#

Mirrorly doesn't hold funds. Everything stays on your exchange. The platform only has permission to execute trades.

Mirrorly cannot withdraw. The API permissions are strictly for trading.

You control access. You can disconnect anytime by deleting the API key on your exchange side. Mirrorly loses access instantly.

Use a dedicated subaccount. Never run other trades or use the same API keys with other services.

What's next#

Now that your account is set up and your exchange is connected, you're ready to configure your trading parameters and choose a trader to copy.