TradeOgre.app Open a verified account Open account

Exchange mechanics

How TradeOgre worked, from sign-up to settlement

TradeOgre was one of the simplest centralised exchanges ever built, and understanding it takes about ten minutes. This page documents how the platform actually operated — the account model, the order book, the fee, the deposit and withdrawal flow, and the failure modes that recurred throughout its life. It is written in the past tense because the exchange no longer exists, but the mechanics are worth understanding: nearly every no-KYC custodial platform is built the same way.

Read this as documentation, not instructions

TradeOgre was seized by the RCMP in September 2025 and cannot be used. Nothing on this page is a suggestion to sign up, deposit or trade anywhere connected to that name. It exists so that former users can reconstruct what happened to their accounts, and so that anyone evaluating a similar platform can recognise the pattern.

A typical spot trading layout: market list, chart and order book. TradeOgre’s version stripped this down further, with no market orders and no leverage products.
A typical spot trading layout: market list, chart and order book. TradeOgre’s version stripped this down further, with no market orders and no leverage products.

The platform at a glance

Historical specification of the exchange as it operated before the September 2025 seizure. Fee and market figures are as published by TradeOgre on its own site.
Type Centralised, custodial spot exchange
Launched Approximately 2018, operator never publicly identified
Registration Email address and password. No identity verification at any tier.
Fiat support None. Crypto-to-crypto only, no cards, no bank transfers.
Trading fee 0.2% flat on filled orders, identical for makers and takers
Order types Limit buy and limit sell only. No market orders, margin, futures or stops.
Markets at close Roughly 109 pairs across about 96 assets, quoted mainly against BTC
Withdrawal fees Set per asset and adjusted to network conditions
Two-factor auth Optional TOTP via Google Authenticator or Authy
API Public REST v1 for market data; key-authenticated endpoints for balances and orders
Support A single account on X. No ticket system, no phone, no live chat.
Current status Seized and offline since September 2025

The model in one paragraph

TradeOgre was a custodial spot exchange. You sent crypto to an address the platform generated for you, the platform credited a number to your account, you traded that number against other numbers on an order book, and when you were finished you asked the platform to send crypto back out to an address you controlled. Between the deposit and the withdrawal, you did not hold any coins — the exchange did. Every centralised exchange works this way; TradeOgre simply removed everything else.

What it removed is a long list: no fiat rails, no identity checks, no margin, no derivatives, no staking, no lending, no mobile app, no support desk, and no published information about who was running it. What remained was an order book and a wallet system, which is the minimum viable exchange.

The KYC policy, and what it really meant

TradeOgre did not require KYC. Creating an account needed an email address and a password, and that was the whole process — no document upload, no proof of address, no selfie, no source-of-funds questionnaire, and no tiered limits that unlocked as you verified more. There was no verification tier to reach, because there was no verification.

For a lot of users that was the entire appeal, and the reasons were not always the ones critics assume. Handing a passport scan to an anonymous offshore company is itself a security decision, and exchange KYC databases have leaked repeatedly. In jurisdictions with capital controls or hostile treatment of crypto holders, being on an exchange's customer list is a concrete personal risk. Wanting to avoid that is not the same as wanting to launder money.

But the policy had two consequences that were easy to under-weight at the time.

The first is that no KYC does not mean no records. TradeOgre knew your email address, your login IP addresses, your deposit and withdrawal addresses, and your complete trade history. It simply did not know your legal name. When infrastructure is seized, all of that data is seized with it — and blockchain addresses are far more identifying than most users assume.

The second is that the missing registration was not a philosophical stance, it was the legal exposure that ended the platform. According to the RCMP, TradeOgre operated as a money services business without registering with FINTRAC and without identifying its clients. That is the specific finding the seizure rests on.

The interface and how orders worked

The trading screen had four elements and no configuration. A market list on the left, searchable, showing each pair with its last price and 24-hour change. A candlestick chart in the middle. The order book beneath or beside it, with bids and asks stacked in the usual way. And two forms — one to buy, one to sell — each taking a price and an amount.

Orders were limit orders. You named a price and a quantity, and your order sat on the book until something matched it or you cancelled it. There was no market-order button that would sweep the book at whatever price it found, which on thin altcoin pairs was a genuine protection: a market order into a book with a wide spread can execute forty percent away from the last trade before anyone notices.

Fills could be partial. On a small-cap pair, an order for a large quantity would often fill in pieces over hours or days as counterparties appeared. The 0.2% fee applied to each filled portion, deducted from the asset you received.

Most pairs were quoted against BTC. A handful traded against USDT. This meant that trading an obscure coin usually involved two legs — coin to BTC, then BTC to whatever you actually wanted — and two fees, which is worth remembering when comparing the headline rate to venues that quote everything against a stablecoin.

How money moved in and out

Depositing meant opening the wallet page, selecting an asset, and requesting an address. The platform generated a deposit address specific to your account and that asset, and you sent funds to it from wherever you held them. After enough network confirmations, the balance appeared. Each asset had its own confirmation threshold, and for slower chains that could mean a long wait. The detailed walk-through, including the network-mismatch trap that destroys more deposits than any other single error, is covered in the deposit guide.

Withdrawing was the same in reverse: choose the asset, paste a destination address, enter an amount, confirm with your 2FA code if you had it enabled. The withdrawal fee was set per asset and reflected network conditions, so it varied — famously low on Bitcoin, higher on chains with expensive or congested fee markets. The withdrawal and fee guide covers how those were calculated and why requests stalled in 2025.

There was no fiat at any point. You could not buy crypto with a card or a bank transfer, and you could not cash out to a bank account. Every user arrived holding crypto already, which quietly filtered the user base toward people who had mined, earned or bought coins somewhere else first.

Wallet maintenance: the recurring failure

The mechanic that caused the most user pain was not trading, it was wallet status. Each listed asset depended on TradeOgre running a node for that chain. When a node fell behind, hit a bug, or could not keep up with a chain producing large volumes of small outputs, the exchange marked that asset's wallet as offline or in maintenance.

While an asset was in maintenance, deposits and withdrawals for it stopped. Trading sometimes continued, which produced the situation users complained about most: a balance you could see, could trade, but could not remove from the platform. Error messages like a failure to generate a new wallet address were the visible symptom.

Kaspa is the example most people encountered — a high-throughput chain that generates enormous numbers of small unspent outputs, which is exactly the workload that overwhelms a naive exchange wallet implementation. Users reported KAS withdrawal problems lasting not days but many months, with no timeline and no reply from support. Dogecoin had produced a similar episode years earlier.

This is where the absence of a support channel stopped being an inconvenience and became the core risk. On a venue with a support desk, a frozen asset is a ticket. On TradeOgre, it was a post into silence, and the only recourse was to wait and hope. For a detailed look at the worst case, see the Kaspa on TradeOgre page.

What the no-KYC model actually cost

It is tempting to draw the lesson that anonymity is the problem. That is not quite right, and the more precise version is more useful.

The problem was combining anonymity with custody. A non-custodial tool — a decentralised exchange, an atomic swap, a peer-to-peer trade settled directly between wallets — gives you privacy without asking you to hand your coins to a stranger. A regulated custodial exchange asks for your identity but gives you a named counterparty, a jurisdiction, published reserves and a complaints process. Both are coherent positions.

TradeOgre offered neither protection. Users gave up their coins to an operator who could not be identified, in a jurisdiction that could not be confirmed, with no audit, no reserve attestation and no way to escalate a problem. The anonymity ran in one direction only: the platform was anonymous to its users, not the other way around.

When the seizure came, that asymmetry became total. The exchange's records went to the police along with the coins, while the users had nothing but screenshots and a login that no longer resolves. If there is one operational takeaway from how TradeOgre worked, it is that the trade you make when you deposit is not just price risk — it is a bet that the counterparty will still be there when you want to leave.

Frequently asked questions

Did TradeOgre require KYC?

No. An account needed only an email address and a password, with no document verification at any level. That policy is the reason the RCMP found it had operated as a money services business without registering with FINTRAC or identifying its clients.

How did I use TradeOgre?

You created an account with an email address, generated a deposit address for the asset you held, sent funds to it, waited for confirmations, then placed limit buy or sell orders on a pair. Withdrawing meant entering a destination address and confirming with your 2FA code. The platform no longer operates.

What markets did TradeOgre have open?

Around 109 pairs across roughly 96 assets at the time it closed, most quoted against BTC with a smaller number against USDT. The listings leaned heavily toward privacy coins and small proof-of-work projects. All markets are now closed.

What were TradeOgre’s trading fees?

A flat 0.2% on every filled order, applied identically to makers and takers with no volume tiers, according to the fee information the exchange published on its own site. Withdrawal fees were set separately for each asset.

Could you place market orders on TradeOgre?

No. The platform supported limit orders only. On thinly traded pairs that was a practical safeguard, since a market order into a wide book can execute far away from the last traded price.

Why did TradeOgre wallets go into maintenance?

Each listed asset required the exchange to run a node for that chain. When a node desynchronised or could not handle the transaction pattern of a high-throughput chain, the asset was marked offline and its deposits and withdrawals stopped, sometimes for months.