Skip to content

How Verification Works

Verification is the core of Proovly. You connect your real trading accounts, we pull your live stats, and your profile displays verified numbers that nobody can edit or fake. Here’s how it works for each asset class.

Every MT4/MT5 broker account has two passwords: a master password (for trading) and an investor password (read-only access). The investor password lets Proovly see your stats without being able to place trades, withdraw funds, or modify anything.

You get the investor password from your broker’s client area or from within MT4/MT5 itself. If you’ve never set one, most brokers generate one automatically at account creation — check your email or the broker portal.

On the Proovly onboarding screen, enter:

  • Your broker name (Exness, RoboForex, IC Markets, Pepperstone, etc.)
  • Your MT4/MT5 account login number
  • Your investor password
  • Your broker’s server name (e.g., Exness-MT5Real4)

Proovly sends these to MetaApi’s cloud infrastructure, which connects to your broker’s MT server using the investor password. MetaApi then streams your account data to our backend.

Once connected, MetaApi’s MetaStats service reads:

  • Balance and equity (current and historical)
  • Profit/loss (realised and unrealised)
  • Drawdown (daily and maximum)
  • Win rate and trade count
  • Open and closed positions with full details
  • Growth curve over time

These stats populate your Proovly profile automatically. You keep trading on your own terminal — nothing changes about how you trade.

Sync frequency depends on your tier:

TierSync frequency
VerifiedOnce per day
ProEvery 15 minutes
EliteMinute-by-minute

Higher tiers get fresher data on their profile, which matters for signal sellers and leaderboard positioning.

On your exchange (Binance, Bybit, OKX, or any CCXT-supported exchange), create a new API key with read-only permissions only. Do not enable trading or withdrawal permissions — Proovly does not need them and will reject keys that have them.

On the Proovly onboarding screen, select your exchange, paste your API key and secret. Proovly uses CCXT to connect and pull:

  • Spot and futures balances
  • Trade history
  • PnL by position
  • Open positions

We read: balances, trade history, positions, PnL. We do not read: personal info, withdrawal addresses, or deposit history. We cannot: place trades, withdraw funds, or modify any account settings.

Enter your Ethereum, Base, or Arbitrum wallet address on the Proovly onboarding screen. No keys, no signatures, no wallet connection required — just the public address.

Proovly reads on-chain data for the wallet:

  • Token balances across supported chains
  • DeFi positions (lending, liquidity providing, staking)
  • Transaction history relevant to trading activity
  • Historical portfolio value

Since all of this is public blockchain data, there’s nothing to “connect” — we just index what’s already visible to anyone.

Once your accounts are connected and stats are flowing:

  • Your profile card shows verified stats with a badge indicating the verification method
  • You appear on the leaderboard ranked by your on-chain ELO
  • Your stats update automatically at your tier’s sync frequency
  • You can enable the signals marketplace to sell signals backed by your verified track record

Proovly never holds your funds, never has your trading password, and never has withdrawal-capable API keys. Every connection is read-only. You keep trading exactly as you always have — Proovly just watches and verifies.