P2Proof

Know your real profit. Keep records that protect you.

P2P merchants on Bybit and Bitget across Africa lose their order history fast: Bybit deletes it after 180 days, Bitget after just 90. P2Proof keeps every trade, shows true profit after fees in your local currency or USD, and gives you one-click reports if a bank or anyone ever asks.

Live Bybit P2P market data for USDT/NGN, exactly what your dashboard tracks for your country.

Exchanges delete your history. Banks do not care.

Bybit keeps P2P order records for about 180 days. Bitget keeps them for only 90. When a bank freezes your account and asks where the money came from, or when it is time to file taxes, trades from a few months ago are simply gone. Every day you wait, older records fall off the edge, and on Bitget the edge is twice as close. Connect once and P2Proof stores every trade permanently, in your own account, exportable any time.

Three steps, five minutes

1. Create a read-only key

In your Bybit or Bitget account, generate an API key with no withdrawal or transfer rights. Money cannot leave your account through it, on either exchange. Our docs walk you through both.

2. Connect it

P2Proof validates the key live, encrypts it, and pulls your full available P2P history on the first sync.

3. See real profit

Start a trading run: enter your budget and buy rate, and watch it earn as your real sells come in. When a run sells out, you get the total earned. Simple.

New to P2P trading? You need an account on one of these exchanges first. Creating one is free.

Built for African P2P markets

Your trades stay in the currency you traded them. Dashboards, live rates and reports work in each supported market, with a one-tap USD view for the full picture.

Nigeria NGNKenya KESGhana GHSSouth Africa ZARTanzania TZSUganda UGXEgypt EGPMorocco MADEthiopia ETBZambia ZMWRwanda RWFIvory Coast XOFSenegal XOFCameroon XAFAngola AOAMozambique MZN

Built read-only. On purpose.

No transfer. No withdrawal. Ever.

The key you connect is read-only: it carries no Write, Trade, Transfer or Withdrawal permission, and Bybit itself rejects any such request at the exchange level. That is not a policy, it is a technical fact of the key.

Military-grade encryption

Your API secret is encrypted with AES-256-GCM, the standard trusted for military and banking data, before it ever touches the database. It is decrypted only server-side at sync time and never sent to any browser again.

Your data, your exit

Export everything to CSV whenever you want. Delete your account and every trade, key, and log is wiped for good.

New to P2P? Learn it like a game.

The free P2P Academy takes total beginners from zero to their first trade: 7 bite-sized lessons with quizzes, XP and streaks, the way language apps teach. Onboarding asks if you are new or already trading, so you get the right dashboard from day one.

Lesson 1

What is P2P?

The big idea, in plain words

Lesson 2

Where profit comes from

Buy low, sell high, repeat

Lesson 3

Your first trade

Exactly what happens, step by step

Lesson 4

Staying safe

The one moment that matters most

7 lessons · 120 XP · free forever

Explore the Academy

The merchant playbook

Free, plain-language guides on spreads, pricing, scams, settlement and record-keeping. Written for people actually trading, not for search engines.

Browse all guidesDownload the free bank-freeze checklist (PDF)

Start free. Upgrade when it pays for itself.

The records that protect you cost nothing. Pro adds alerts, evidence and automation for less than the margin on one decent trade.

Free

₦0 forever

  • Permanent trade history
  • Real profit after fees
  • Live rates and spread tracker
  • PDF report and CSV export
Start for free

Pro

₦3,000 /month

  • Telegram alerts all day
  • Evidence PDF for any trade
  • Bank statement matching
  • Auto cost basis and referral rewards
Get ProPro is available on the P2Proof website.

Full comparison

Questions merchants actually ask

Can P2Proof move my money or trade on my account?>

No. The connected key is read-only; Bybit itself blocks any trade or withdrawal attempt from it. We never ask for those permissions, and the app has no code paths that place orders.

Which countries are supported?>

Nigeria, Kenya, Ghana, South Africa, Tanzania and Uganda at launch, with USD as a universal fallback. Your trades are stored in whatever currency you actually traded, and you can view totals in local currency or USD.

What do I need on the exchange side?>

A Bybit or Bitget account with P2P merchant/advertiser status (that is what unlocks the P2P order API) and an API key. On Bybit the key is read-only. On Bitget, the P2P permission must be Read-Write (a Bitget API quirk) plus a passphrase you set yourself, but with withdrawal and transfer scopes off the key still cannot move funds on either exchange.

How is profit calculated?>

For each completed sell: (sell rate minus your cost basis) times the quantity, minus the platform fee. You set the cost basis per currency, and its history is dated so old profit never silently changes.

What does the yearly report show?>

Every completed trade for the year, totals and profit per currency, the cost basis used and the account holder name, generated as a clean PDF you can hand to a bank or accountant.

What is free and what is paid?>

The core product is free: permanent history, real profit per currency or USD, live rates, counterparty records, and PDF/CSV exports. Pro costs NGN 3,000 per month and adds Telegram alerts, per-trade evidence PDFs, bank statement matching, automatic FIFO cost basis, and referral rewards. Cancel any time.

Refunds?>

If Pro does not work for your account within the first 14 days of your first payment (for example your Bybit account cannot use the P2P API), write support and that payment is returned.