Dupe.fi is a real, working CS2 skin marketplace, and we funded an account to see where it shines and where it falls short. It settles in crypto: USDC on the Solana blockchain, with your money sitting in your own wallet until you actually buy something. We signed up, set up a wallet, bought an MP9 and a case, listed a skin, poked at the mobile app and read the small print. The fees are the lowest in the game and the site looks fantastic. What holds it back is the thin, unproven market, and on June 19, 2026 dupe.fi chipped away at its biggest weakness by adding bank transfers in and out through a stablecoin payments partner. Here is everything we found.

TL;DR

  1. Dupe.fi is a legit, non-custodial P2P marketplace built on Solana. Your USDC stays in your wallet until you buy.
  2. Fees are the lowest around: 1.5% to sell, 0% to buy, with a 0% selling promo running until June 30, 2026.
  3. It runs on USDC, but a new June 2026 bank-transfer option now lets you fund and cash out in your local currency, so it is no longer strictly crypto only.
  4. The market is tiny (around 5,000 listings) and new items can hit a Steam rate-limit bug when you try to list them.
  5. Our verdict: 3.6 out of 5. Gorgeous site and great support, with the old crypto-only wall now coming down, held back mainly by a tiny, unproven market.

Update, June 2026: On June 19, 2026 dupe.fi announced a bank-transfer option through a stablecoin payments partner. You can now fund your wallet with USDC by bank transfer and cash out USDC to your bank in your local currency, with euros, US dollars, British pounds, Brazilian real, Mexican pesos and Colombian pesos supported at launch and more promised. This directly addresses the crypto-only cashout that was our main criticism. Our hands-on test ran before it launched, so we have not verified the new bank flow ourselves yet and will update once we do.

What Is Dupe.fi

Dupe.fi is a peer-to-peer marketplace for buying and selling Counter-Strike 2 skins. You log in with Steam, connect a Solana wallet, and either buy listings from other players or list your own. It is not a gambling or case-opening site, just a straight buy-and-sell market with one twist: every transaction is settled in USDC, a dollar-pegged stablecoin, on the Solana blockchain.

The pitch on the homepage is “The Future of CS2 Trading,” and the model behind it is genuinely different from most sites. Dupe.fi is fully non-custodial. There is no site balance holding your cash. Your USDC stays in a wallet you control, and it only moves when you confirm a purchase. Sellers get paid in USDC straight to their own wallet the moment an item sells. Your skins also stay in your Steam inventory while listed, so you can list the same item on other marketplaces at the same time.

The company behind it is Replicant Labs PTE. LTD., registered in Singapore, founded and run by Krasimir Zarkov. The platform has been live since March 2024, opened a public testnet in October 2025, and shipped an Android app in December 2025. It is real and it is funded, it is just small, with roughly 5,000 listings and only a couple of thousand monthly visitors at the time of writing.

Do not confuse dupe.fi with the $DUPE token you might see on Coinbase or CoinGecko. That coin belongs to dupe.com, a furniture and shopping app, and has nothing to do with this CS2 marketplace. Dupe.fi has no coin of its own. You only need USDC and a little SOL.

Signing Up for Dupe.fi

Signup starts with Steam. You sign in through the standard Steam OpenID page, the same one CSFloat and every other marketplace uses, and dupe.fi notes up front that it is not affiliated with Valve. Your password is entered on Steam’s own page, not on dupe.fi, so the site never receives it.

From there it runs you through a six-step onboarding wizard: verify an email, agree to the terms, set your Steam inventory to public, add your Steam trade link, optionally enter a referral code, and connect or create a wallet. There is no phone number and no KYC or ID check at signup, only email verification. There is also no minimum Steam level required to start.

We found it straightforward but longer than the competition. CSFloat is a lot shorter and simpler, while dupe.fi tacks on around six extra steps, so it takes a bit more time than you might expect. Nothing is confusing, there is just more of it. The site also links its own how-it-works guides during the flow, which helps.

One thing stood out immediately: the design. This is one of the better-looking marketplaces we have tested. The filters, the animations, even a neat touch where a skin’s blue filter visibly shows more blue and less yellow as wear increases, all point to a team that cared. It looks professional, not sketchy.

Setting Up a Wallet

Here is the part that will either feel trivial or terrifying depending on your crypto experience. Dupe.fi needs a Solana wallet to hold your USDC. You get two routes.

If you already have crypto, you can connect Ledger, Phantom, Solflare, Torus, Coinbase Wallet or WalletConnect. If you do not, dupe.fi offers its own built-in wallet powered by Privy, and it is genuinely fast. We set it up in about ten seconds: enter an email, get a code, done. The site even shows a side-by-side claim that a normal Solana wallet takes a minute while theirs takes ten seconds, and in our test that held up.

The flip side is that the built-in wallet never showed a seed phrase or recovery phrase, which we rated a 3 out of 10 on the confusing scale, not hard, just a little jarring if you are used to crypto where you write down a recovery phrase. There were no fees to create or connect a wallet either.

The reason for all this is the non-custodial model. As the wallet step spells out, dupe.fi uses USDC instead of a site balance so you keep custody of your own money until a purchase is made, and money you earn from sales goes straight to your crypto wallet. That is a real trust advantage over sites that hold your balance for you.

Getting USDC and Depositing

This is where crypto-only starts to bite. To trade you need two things in your wallet: USDC to spend, and a small amount of SOL (Solana’s native token) to pay network fees. Get that mix wrong and nothing works.

USDC is for purchases, SOL is for fees. If you fund your wallet with only one of them, you will not be able to complete a deposit or a buy. We needed about 0.0089 SOL, roughly 80 cents, just to cover gas on top of our USDC.

Dupe.fi does offer a built-in “buy USDC with card” option that accepts debit cards, credit cards, Apple Pay and Google Pay in local currencies like USD and EUR. On paper that solves the on-ramp problem.

In practice it did not work for us. The card flow threw a “failed to load card payment options” error and would not complete.

So we did it the way most crypto users would: we used the Exodus wallet swap feature to convert SOL into USDC. Converting about $5.65 of SOL gave us roughly $5.37 in USDC after a $0.28 fee, and we kept around $0.80 of SOL aside for gas. The transfer onto dupe.fi was basically instant, and the site showed the balance correctly straight away. The takeaway: if you already live in crypto this is quick, but if you are starting from euros in a bank account, expect a few hoops and a few small fees before you can buy a single skin.

Since our test, dupe.fi has added a third on-ramp that targets exactly that problem. As of June 19, 2026 you can fund your wallet with USDC by bank transfer through a stablecoin payments partner, in local currencies like euros, dollars and pounds. We tested before this went live, so we have not run money through it ourselves, but on paper it removes the need to buy USDC on an exchange first.

The Marketplace and Buying

Once you are funded, the marketplace is a pleasure to use. Compared to CSFloat’s minimalist, straight-to-the-point layout, dupe.fi is far more detailed and stylised, with strong filters for price, wear, float, fade percentage and pattern.

Every listing opens into a detailed page with a price history graph, full float value, the pattern index and a working inspect link. We rated this comfortably above Skins.com, purely on how easy it was to check the float, the price graph, the pattern and inspect the skin in-game.

On price, it holds up well. We compared two real buys against CSFloat on the same day.

ItemDupe.fiCSFloat
MP9 Music Box (Minimal Wear)$3.15$3.52
Clutch Case$0.63$0.62

The MP9 came in noticeably cheaper, the case was a wash. The 0% buyer fee held up with no hidden costs beyond the Solana gas you already paid for. Buying itself was quick. Sellers do have to approve the trade, but we saw no real delay between clicking buy and getting the offer.

The Trade Process

When you buy, the skin comes from the seller through a normal Steam trade offer, and this is where you get a small reality check about a market this size. Our MP9 arrived from an account that was limited and Steam Level 0, which is exactly the kind of account scam guides tell you to be wary of. Our second purchase came from a legitimate Level 45 player.

The trade itself was safe. Because dupe.fi is non-custodial and item delivery runs through Steam, the standard Steam protections apply, and the offer was clearly marked as trade protected for seven days. That seven-day hold is Steam’s own rule on items unless both accounts have run the Steam Mobile Authenticator long enough, so it hits every marketplace, not just this one. If you want trades to clear faster, our Steam Desktop Authenticator guide walks through setting it up.

The bigger point is trust in the accounts you trade with. We were not scammed, but seeing a Level 0 limited account send a skin is a reminder to inspect every offer. Our guide on how to not get scammed in CS2 covers the traps to watch for.

Selling a Skin

Selling is where the experience got bumpy. Listing is easy enough: click your profile picture next to your balance, hit sell, and choose how to price it. Dupe.fi gives you two options, list at the site’s average price across major marketplaces, or instant-sell into an existing buy order.

The fee surprise is a good one. The standard seller fee is 1.5%, but during our test it showed 0% thanks to a limited-time promotion. A countdown on the site confirmed 0% sell fees until June 30, 2026.

Then the friction started. We listed a skin cheaper than any other copy on the market, and three to four days later it still had not sold, which tells you a lot about the traffic here. Delisting was worse. Trying to pull the listing threw a “Steam inventory rate limit reached” error we had never seen before, and the skin was missing from the mobile app while still sitting in our Steam inventory, a clear sync issue.

Newly traded items, anything under about 10 days old, can get hit with a Steam rate-limit error when you try to list them on dupe.fi. Support told us they are working on a fix, but for now you may need to open a ticket to get a fresh item listed.

That rate-limit bug is the single most practical problem we hit, and on a market this quiet it stings more, because your listing is competing for a small pool of buyers in the first place.

Cashing Out

Cashing out follows directly from the non-custodial model. When a skin sells, USDC arrives in your Solana wallet. From the wallet panel you can withdraw it to any external Solana address.

When we tested, cashing out was crypto only. Dupe.fi charged nothing to withdraw, but withdrawal meant sending USDC to an external Solana address, then on to an exchange like Coinbase, Binance or Kraken to sell for euros or dollars and pull the cash to your bank, with the exchange taking its own cut. For a crypto-native trader that is a normal Tuesday. For the average CS2 player who just wants to sell a few skins and see money in their bank, it was a wall, the same one we ran into reviewing HaloSkins.

That wall came down on June 19, 2026. Dupe.fi added a direct bank-transfer cash-out through a stablecoin payments partner, so you can move USDC straight to your bank in your local currency instead of routing through an exchange yourself. Euros, US dollars, British pounds, Brazilian real, Mexican pesos and Colombian pesos are supported at launch, with more promised. We tested before this existed, so we have not verified the fees or the payout speed firsthand, but on paper it removes the single biggest friction point we hit. The old exchange route still works if your currency is not covered yet.

The Mobile App

Dupe.fi has an Android app, released in December 2025, and we used it for real. You can browse, buy, sell and track prices from it, and crucially it connects to your Solana wallet, so you can complete transactions from your phone without a PC as long as you have the Steam mobile app for confirmations. We actually completed our sale listing from the app.

Quality-wise we found it solid but a bit buggy, with a few things to iron out, and rated it above apps like the HaloSkins one. The main issues were the same sync problems from the selling step: our listed skin not appearing in the app, and a purchase the website counted as received not showing as accepted in the app. Notifications work through both push and email when an item sells, though there are no price alerts yet.

Fees Explained

On headline fees, dupe.fi is the cheapest major CS2 marketplace there is. The cost lives almost entirely on the crypto side.

ActionWhat you pay
Buying a listed skinListed price, 0% buyer fee
Selling a skin1.5% (running at 0% until June 30, 2026)
Deposit0% from dupe.fi, plus Solana gas
Withdrawal0% from dupe.fi, plus bank-transfer or exchange fees to reach fiat

Here is how that 1.5% seller fee stacks up against the rest of the market.

MarketplaceSeller feeBuyer fee
Dupe.fi1.5%0%
CSFloat2%0%
BUFF1632.5%2.5%
DMarket5 to 7%0%
Skinport6 to 12%0%

The honest caveat is that the percentage is only part of the real cost. Getting USDC ready and cashing it back out adds exchange fees and gas that the headline numbers do not show. For a big seller moving lots of volume, the low percentage genuinely adds up. For a one-off seller, the conversion friction can eat the saving.

Is Dupe.fi Safe and Legit

For the actual job of trading skins, yes. We deposited our own money, bought two items and listed one, and nothing went wrong with the money or the trades. Funds stayed in our own wallet until each purchase, which is structurally safer than handing a balance to a site. Support was a genuine highlight here. Dupe.fi runs a ticket system through its Discord, and we got a real human reply within about 15 minutes. At one point the support agent even sent a little SOL to our wallet so we could cover gas and finish the test, which is not something you see every day.

On disputes, support told us trades are refunded automatically because the mobile app checks your inventory to keep things in sync. We did not have a trade go wrong to stress-test that claim, so take it as their stated policy rather than something we confirmed.

Its Trustpilot sits around 4.4 out of 5, but from only about ten reviews, so there is not much of a track record to lean on yet. There is also almost no independent community coverage, no Reddit threads, no YouTube reviews, which is part of why we wanted to test it ourselves. None of that is a red flag on its own. It just means dupe.fi is unproven rather than untrustworthy.

One small note while you are reading the fine print: the privacy policy is oddly worded, listing things like account credentials among the data it may collect and reserving the right to change terms without notice. The login itself is the standard Steam sign-in, so your password is never shared with the site, and it reads more like overly broad legal boilerplate than anything sinister. Use a unique password and Steam Guard, as you should everywhere.

Dupe.fi vs Other Marketplaces

Dupe.fiCSFloatSteam Market
Seller fee1.5%2%15% (5% market plus 10% developer fee)
PaymentUSDC, by bank transfer or cryptoCard, bank, cryptoSteam Wallet only
Cash outBank transfer or cryptoStraight to bankNo (Steam Wallet only)
CustodyNon-custodialSite-held balanceSteam-held
Market sizeTiny (~5K listings)LargeHuge

If you want the most-trusted option with real bank withdrawals, our CSFloat review covers the safe pick. For other newer marketplaces we tested hands-on, see our Skins.com review and our HaloSkins review.

Pros and Cons

What we liked:

  • The lowest fees in the market, 1.5% to sell and 0% to buy, with a 0% selling promo on right now
  • A genuinely non-custodial model, your USDC stays in your own wallet until you buy
  • A new bank-transfer on and off-ramp in local currencies, chipping away at the old crypto-only barrier
  • One of the best-looking, best-filtered marketplace interfaces we have used
  • Fast, helpful Discord support that went out of its way to keep our test going
  • A working Android app that can complete trades from your phone

What held it back:

  • Still settled in USDC, and the new bank-transfer cashout is fresh enough that we have not tested it
  • A tiny market, so listings sit unsold and rarer skins are thin
  • A Steam rate-limit bug on newly traded items that can need a support ticket
  • App and listing sync issues during our selling test
  • A small, unproven track record, with very few independent reviews so far

Who Dupe.fi Is For

Dupe.fi makes sense for a specific kind of trader. If you are already comfortable with crypto, hold USDC and SOL, and you want the lowest fees you can get, this is a strong pick, especially while selling is at 0%. It is also a reasonable option for players in regions where the usual fiat marketplaces do not serve them well, since all you need is a Solana wallet.

It is a more realistic pick for the average player than it used to be. The June 2026 bank-transfer option means you can fund and cash out in your local currency without ever touching an exchange, so the old on-ramp and off-ramp friction is easing. We have not tested that flow yet, so if a proven, no-fuss cashout is your top priority, CSFloat’s bank withdrawals are still the safer bet for now. It is worth watching dupe.fi closely as the new bank route builds a track record.

Final Verdict

3.6 / 5
Our Dupe.fi rating
Safety and Trust 3.5 25%
Fees and Pricing 5 20%
Cashing Out 3.5 20%
Ease of Access 2 12%
Liquidity 1.5 10%
Support 5 8%
Vibe 5 5%

Dupe.fi is a legit, well-built marketplace with the lowest fees in CS2 and a non-custodial model that keeps your money in your own hands. The design is excellent, the support is some of the most responsive we have dealt with, and buying worked cleanly. What still holds it back is the size: the market is small enough that listings can sit unsold, and a Steam rate-limit bug got in the way of selling. Until very recently it was also crypto only.

Our rating: 3.6 out of 5. A great experience that just knocked down one of its biggest barriers. The bank-transfer option dupe.fi added in June 2026 is exactly the banking route the site was missing, though it is brand new and we have not tested it ourselves. Prove out that bank flow and grow the volume, and dupe.fi stops being a clever crypto experiment for a specific crowd and starts looking like a real rival to Steam and CSFloat. Keep an eye on it, because the foundation is better than the size suggests.

Trading on a new marketplace and not sure if it is safe? Join our CS2 Central Discord where 25,000+ traders compare prices and call out the sketchy sites before you lose money.

FAQ

Is dupe.fi legit?

Yes. We put our own money through it and the marketplace works. Signup, depositing USDC, buying two items and listing one all went through normally, and the trades came straight from Steam. It is run by Replicant Labs PTE. LTD. out of Singapore and has been live since March 2024. It is a real working market, not a scam, the catch is that it runs on crypto and is still very small.

Is dupe.fi safe to use?

For the actual trading, yes, we were not scammed and the funds stayed in our own wallet until each purchase. Login uses the standard Steam sign-in, so your password is entered on Steam and never shared with dupe.fi. The main thing to weigh is that it is crypto-based and still a small, unproven market, not a safety risk so much as a maturity one.

How much are dupe.fi fees?

The seller fee is 1.50%, the lowest of any major CS2 marketplace, and the buyer fee is 0%. dupe.fi charges nothing to deposit or withdraw. During our test sellers paid 0% thanks to a promo running until June 30, 2026. The real cost is the crypto side: you pay Solana network fees and whatever your exchange charges to get USDC in and out.

Do you need crypto to use dupe.fi?

Less than you used to. dupe.fi runs on USDC on the Solana blockchain, so a purchase is settled in USDC and you still need a little SOL for network fees. But a bank-transfer option added in June 2026 lets you fund your wallet with USDC straight from your bank in your local currency, so you no longer have to buy crypto on an exchange first. There is also a buy-with-card option, though it failed to load in our test.

How do you cash out from dupe.fi?

When you sell, USDC lands directly in your Solana wallet. Since June 2026 dupe.fi offers a direct bank-transfer cash-out through a stablecoin payments partner, so you can send USDC to your bank in euros, dollars, pounds and a few other local currencies. You can still cash out the old way by moving USDC to an exchange like Coinbase or Binance and selling there. The bank option is new and we have not tested it ourselves yet, but it removes the extra exchange step that used to be the main dealbreaker.

Is dupe.fi cheaper than CSFloat and Steam?

It is close to CSFloat and well under Steam. In our checks an MP9 Music Box was $3.15 on dupe.fi versus $3.52 on CSFloat, and a Clutch Case was within a cent. The low 1.5% seller fee can make listings slightly cheaper, but the small market means fewer items and thinner pricing on rarer skins.

Is dupe.fi the same as the $DUPE token on Coinbase?

No. The $DUPE token listed on Coinbase and CoinGecko belongs to dupe.com, a furniture and shopping app, and has nothing to do with the CS2 marketplace. dupe.fi does not have its own coin. You only need USDC and a little SOL to use it.

Who owns dupe.fi?

dupe.fi is operated by Replicant Labs PTE. LTD., a company registered in Singapore. The founder and CEO is Krasimir Zarkov. The platform launched in March 2024, opened a public testnet in October 2025, and released an Android app in December 2025.

Further Reading

Hadi - CS2 Central author
Written by Hadi Author

Author at CS2 Central and Counter-Strike player since 2019 with over 2,600 hours, grinding competitively since Operation Riptide.