Home / About
How the TF2 key exchange works
TF2key is an order book for a single product: the Mann Co. Supply Crate Key from Team Fortress 2. Priced in USDT, with instant execution, crypto deposits and withdrawals, and Steam-based sign-in.
Order book and matching engine
Every order goes into a shared book. Buyers place a bid, sellers an ask; the backend matching engine pairs opposing orders on a FIFO + price-time priority rule. Place a market order and it fills against the best opposing side. Place a limit order and it rests in the book and waits.
Pricing is discrete: a 0.005 USDT tick. The minimum price per key is the same 0.005 USDT. This is aligned with the smallest meaningful amount and helps avoid “dust” in the spread.
Trade bots and key storage
The keys themselves are already in our custody at the time of trading. When you list a lot for sale, the bot sends a trade-offer to your Steam — once confirmed, the keys move to the bot and the lot goes live in the book.
After a trade executes, the keys you bought land in your storage on the site. You can either keep them to resell on the exchange or click “Withdraw” — and the bot sends a return trade-offer with the keys to your Steam inventory.
A trade URL is the only thing we ask of you. You can save up to 5 links per account and switch between them.
USDT deposits and withdrawals
We support USDT on two networks: BSC (BEP-20) and TON. On deposit we issue an address from the pool and an exact amount with a unique “tail” — this lets us correctly match your payment even if you accidentally send a little more or less (±5% tolerance).
Funds are credited after a few on-chain confirmations — usually 1–2 minutes for BSC and 10–30 seconds for TON. Every transaction appears in the “History” section with tx hashes.
Withdrawals are available to either network and to any wallet you choose. The minimum withdrawal amount and fee are shown when you create the request.
Sign-in and security
You sign in to TF2key through official Steam OpenID. That means you enter your Steam password on Steam's site, not ours: we receive only your SteamID and public profile. No “mobile authenticator sharing”, no API tokens.
A trade URL is a public link from your Steam settings, and it can be revoked at any time (there's a “Reset” button right there). Your Steam account stays fully under your control.
Real-time and performance
The order book, balance, history, and active offers update in real time over Server-Sent Events. No manual refreshes: buy a key and storage instantly goes +1, a price changes and the book redraws, a deposit confirms and the “active payment” badge disappears.