
In this advanced guide, we’ll walk you through step-by-step how to use a cold wallet, primarily with Bitcoin, to pay for a variety of goods and services through the service on BTCDetect.com. Donations in Teamfight Tactics cannot be made directly with Bitcoin: Riot only accepts payments through Google Play/App Store and banking methods, and does not support cryptocurrency. Therefore, to pay with Bitcoin, you must use intermediaries who accept crypto and then purchase TFT coins for you in your account.
Briefly: How does it work?
- Riot sells TFT coins only through the app store, and there are no BTC options.
- Russian cards in Google Play/App Store in-game features are unstable or don’t work at all, so direct donations are often unavailable.
- Solution: third-party stores (donatov.net, CoolGameService, Frimzi, GGez Store, etc.) that accept cryptocurrency and top up your Riot account with TFT coins.
Below is a detailed analysis of the options, risks, and step-by-step instructions.
What are the payment options for TFT via Bitcoin?
1. Game marketplaces with crypto payments
A number of services sell TFT coins to Russia and the CIS and explicitly state that payment can be made in cryptocurrency.
Typical options:
- Donatov.net is a Teamfight Tactics donation service that accepts “popular cryptocurrencies.”
- CoolGameService — top up your TFT account by logging into your Riot account, paying using a “convenient method” (usually cryptocurrencies are listed, but you need to check the specific payment page).
- Frimzi sells TFT coins for the Russian Federation, accepts payments, and then the operator manually purchases additional coins for your account.
- GGez Store is a store where, after payment, you submit your account details, and the service tops up your TFT balance.
They all work on the same model: you pay the service (including with crypto), provide Riot account details, and he logs in and buys TFT coins.
2. Services like Bitsika (payment in crypto → in-game top-up)
There are international platforms like Bitsika that allow you to top up your mobile game balance, including Teamfight Tactics, using fiat or cryptocurrency (Bitcoin, USDT, etc.). They typically target specific regions and offer savings of up to 30% compared to standard donations.
The scheme is similar: you pay the service with BTC → the service tops up your game account or linked store.
3. Indirect route: BTC → card/wallet → Google Play / App Store
Theoretically, the classical path is also possible:
- withdraw Bitcoin to the exchange,
- sell for fiat,
- withdraw to card/wallet,
- pay in Google Play / App Store.
However, in Russia, this is limited by payment restrictions for foreign digital content, bank limits, and blocking, making this scheme currently less reliable than using specialized gaming platforms.
How does donation work in TFT and why is an intermediary needed?
Official TFT coin model
- The mobile version of TFT uses an in-game currency called “TFT Coins,” which replaces the traditional RP and is used to purchase passes, tactics, arenas, and cosmetics.
- Coins are purchased directly from the game, through the store, opened by the “+” button at the top, then payment is made through the app store (Google Play / App Store).
- To purchase coins, you must enable payments through the corresponding store on your device; Riot officially refers all payment questions to Apple or Google support.
Neither Apple, Google, nor Riot support cryptocurrency payments, so paying with Bitcoin directly is not possible.
Why do intermediaries work?
- Russian players are unable to pay via Google Play/App Store with standard Russian cards, making direct donations in TFT difficult.
- Marketplaces and donation services register accounts in supported regions or use their own payment methods and can thus purchase TFT coins.
- They earn money on commissions and exchange rates, and provide you with a convenient interface: “I pay with crypto → I receive coins in the game.”
Step-by-step instructions: how to pay for TFT with Bitcoin (using the marketplace as an example)
Below is a generalized algorithm that follows the logic of descriptions from Donatov, CoolGameService, Frimzi, GGez, and other platforms. Specific points may differ in form, but the essence is the same.
Step 1: Prepare your Riot account
- Make sure you’re signing in with your Riot account (and not just Google/Apple): this is a requirement for many services.
- Temporarily disable two-factor authentication in Riot’s settings if the service prompts you to do so; almost all platforms explicitly state this.
- Change your password to a unique temporary one that you don’t use anywhere else, and write it down so you can change it back later.
Step 2: Choose a service that accepts cryptocurrency payments
Please note:
- Teamfight Tactics / TFT included in the game list and Russia/CIS support.
- Indication of cryptocurrency support (Bitcoin, USDT, USDC, etc.) in the list of payment methods.
- Availability of reviews, ratings, open technical support (Telegram, VK, website).
For example, on Donatov.net, you can select the Teamfight Tactics section, specify the region (CIS or other countries), the coin denomination, and then pay using various methods, including cryptocurrency.
Step 3: Select the number of TFT coins
- On the game page, select “Teamfight Tactics” and enter the desired number of TFT Coins.
- Typically, packages available range from small (around a few hundred coins) to large (10,000–13,000 coins and up).
The higher the denomination, the lower the effective price per coin – this is standard practice at Riot stores and wholesale packs.
Step 4: Provide your account information and contact details
- Enter the login and password for the Riot account you use to log into TFT (sometimes you’ll also be asked for your server region and nickname).
- Please confirm by checking the box that you agree to provide your login details and understand the risks.
- Please provide a current email address and/or Telegram/VK account to contact us and receive order status.
Some services first accept payment and then ask you to write to them on Telegram/VK, providing your email address, username, and password.
Step 5: Choose Bitcoin as your payment method
The specific interface will vary, but in general:
- At the payment stage, select the “cryptocurrency” method or specifically “Bitcoin” if it is listed separately.
- The service will generate a BTC wallet address and/or payment link, the amount in BTC, and a timer for payment.
- Send the exact amount of BTC to the specified address from your wallet or exchange and wait for 1-3 network confirmations.
Some services can be used by aggregators (CoinPayments, Cryptomus, etc.) – the logic remains the same: a fixed amount, an address, a timer.
Step 6: Wait for the top-up and return the security
- After receiving payment, the order appears in your personal account with the status “In progress,” and then changes to “Delivered” / “Completed.”
- Based on experience, replenishment takes anywhere from 10-15 minutes to several hours; if the coins haven’t arrived, please contact technical support.
- As soon as TFT coins appear in your account, immediately change your password and re-enable two-factor authentication.
Table: TFT payment options using Bitcoin
| Option | How it works | Pros | Cons |
| Game marketplace (Donatov, CoolGameService, Frimzi, GGez) | You pay in BTC, the service logs into your Riot account and buys TFT coins. | Direct from Russia, crypto support, frequent discounts | Account login/password required, risk of trusting the service |
| Bitsika and similar products | You pay BTC, the service makes the top-up of the mobile game | May be up to 30% cheaper in supported regions | Country restrictions, more complex setup for Russia |
| BTC → Exchange → Card → Google Play / App Store | Withdraw BTC, sell, and pay by card in the app store | Without transferring login/password to third parties | Payment restrictions for games from Russia, more steps and fees |
Risks, security, and legal nuances
Transferring an account to third parties
- Almost all TFT top-up services in Russia operate using the “login by account” scheme, explicitly stating that they require a Riot login and password.
- This formally violates Riot’s user agreement, which prohibits sharing account access with third parties, and could lead to sanctions from the developer.
To reduce risks:
- Never use the same password as for email, exchanges, and other critical services.
- Use a temporary password and enable two-factor authentication immediately after completing your order.
- Choose services with a reputation, reviews, transparent support, and clear terms.
BTC Volatility and Fees
- The price of packages in rubles/USDT is usually fixed, but the BTC amount is recalculated at the payment processing rate at the time of account creation.
- Due to Bitcoin volatility and network fees, the final BTC price may differ from your expectations; sometimes it’s more profitable to use stablecoins (USDT/USDC) if the service also accepts them.
Legal status of cryptocurrencies in the Russian Federation
- In Russia, cryptocurrencies are not legally recognized as legal tender, but it is technically possible to “pay” with them on foreign services, as you are conducting an exchange transaction.
- Taxes and declarations for fiat withdrawals remain your responsibility; when using the “BTC → directly to game” marketplace withdrawal method, there is no fiat withdrawal, but regulations are subject to change.

