World

Choose your country:

Swapping Across Networks

Crypto compadre by Compadre · October 11, 2024

So you finally ran into another person that owns some crypto, you make a bet or get hired to provide some kind of service, and you discover that they want to pay you in a cryptocurrency that you don’t know, like, is too volatile or simply isn’t supported by the wallets you normally use.

This obviously isn’t a dead end, since you know it’s likely that at least  one of your exchanges will accept deposits in that particular cryptocurrency. Nevertheless, you wonder if it would be possible to swap that “X” token for a “Y” token (in a different crypto network) without having to go through an exchange and probably going through two trading pairs.

Well, you are in luck, there are several cross chain swapping services that will allow you to swap with minimum fees, but first, let's have a look at the already known options..

Option One - Sell it

First you would need to go to coin info sites such as Coinmarketcap, and find out (in the markets section of that coin) which exchanges take deposits of that particular coin. You will then need to compare exchanges in terms of trading fees and minimum withdrawal amounts and withdrawal fees. It’s likely that you will be able to get your desired coin in that same exchange but if it isn’t listed, you may need to send it to a second exchange and incur in additional fees.

Option Two - Swap & Bridge it:

Another way of converting coin A for coin B is to use DeFi applications to swap for your desired crypto: A bridge is a link between two networks that allows for an asset  to be swapped between networks. In a way, coin A is frozen/locked in chain A while a synthetic copy of it is issued in chain B, to be able to transact and interact with the B ecosystem.

For example if you were looking to place some money in the DeFi ecosystem of Cronos and had only native Ethereum, you would need to bridge the ETH in the Ethereum network, to ETH in the Cronos network through the Crypto.com Defi wallet. Only then you would be able to interact with the Cronos DeFi app’s to swap or trade.

These Decentralized-Finance apps allow you to swap your coin X for coin Y in the same network: In the case of Bitcoin for example, a synthetic version of it exists on the Ethereum network as WBTC which subsequently exists in other EVM compatible networks such as BNB and Cronos. Meaning you would be able to swap that synthetic Bitcoin for any other synthetic coin in that chain, while taking advantage of the lower transaction fees.

Now keep in mind that bridging isn’t free, every bridge has significant network fees. Also, you are probably going to want to get the native version of your desired coin (instead of a synthetic version of it), so you would need to factor an additional bridge back to that native chain or a transfer to a custodial exchange (with additional withdrawal fees if you plan to self custody).

Option Three: Automatized Non-custodial exchanges

For those who find that all of the above sounds too complicated or time consuming there is a way to directly swap from coin “X” in network “A” to coin “Y” in network “B”. 

As the name indicates, non custodial exchanges do not hold your funds and automatically transfer coin “Y” once there is 1 confirmation that coin “X” has been received. These types of exchanges do not require KYC verification or account creation, just a simple send X there, to get Y here:

Step 1 - Compare

The first step to take is to use an exchange-aggregator, such as Swapspace. Aggregators compare the fees and minimum size for desired coin pairs. Simply pick the coin you intend to provide or “sell”, and pick the coin you would like to receive in return.

In the example below, we are trying to swap CRO on the Cronos chain to SOL in the Solana chain. The exchange rate at the time was 1000 CRO = 3.4251 SOL for the top vendor and relatively similar rates with other providers.

It is important to clearly understand the fees and the level of support that the listed vendors provide. The fees are clearly disclosed but in terms of reputation/support you can start by looking at their reddit and other social media channels, as well as contacting them through the live chat on their site. Sometimes the vendor with the best rate may not be the option that provides the best service.

Now if we go over the Crypto.com Defi wallet and try swapping CRO on the Cronos Network for SOL in the Cronos Network, we get a rate of 1000 CRO = 3.40979 SOL. Remember that’s not native Solana yet, it’s a synthetic version of the native Solana, which you may want to bridge back to its original network. Sadly in this case, Cronos doesn’t have a Solana bridge yet, which means we will have to go through the Crypto.com app/exchange to be able to withdraw it, so you can factor in a 0.0005 SOL withdrawal fee.

*You won’t need to bridge the synthetic SOL as the exchange lets you deposit and withdraw SOL on all the networks it supports, but the withdrawal fee will depend on the network you choose.

Step 2 - Provide a destination address

Once you have compared the vendors and selected one, simply click on the “Exchange” button and follow the instructions.

First, you have to provide the recipient address: This is where you will receive the new exchanged coins, a crypto wallet under your control that can be completely unrelated to the wallet you will use to send the payment.

Step 3 - Transfer the amount to be exchanged

You will then be prompted to send the agreed coins to a designated deposit public address within a 20 min window:

Step 4 - Wait & Confirm

When the crypto deposit you made has at least 1 confirmation on the blockchain, the exchange will send the agreed amount to the recipient/destination address you provided. 

That’s it, you are done, all you have to do is wait to receive your coins, so make sure to save the transaction ID, until you can confirm you have received the funds in your address.

Alternative: BasicSwapDex and Non-Custodial Atomic Cross-Chain Swaps

For those who prioritize decentralization and control over their assets, BasicSwapDex is a powerful alternative through its non-custodial atomic cross-chain swaps. BasicSwapDex allows users to directly swap between cryptocurrencies across different networks without relying on intermediaries, ensuring that no third party holds custody of your funds at any point during the transaction.

Atomic swaps work by utilizing a time-locked smart contract that guarantees both parties either receive their respective tokens or have their original funds returned if the swap fails to complete. This eliminates the risks associated with traditional custodial exchanges, where users must trust the platform to safeguard their assets. With BasicSwapDex, the entire process remains secure and decentralized, meaning you retain full control of your private keys.

One of the key benefits of BasicSwapDex is its ability to facilitate cross-chain swaps without requiring account creation or KYC verification, aligning with the principles of financial privacy. Whether you need to swap Bitcoin for Monero or convert another pair of cryptocurrencies across different chains, BasicSwapDex ensures a seamless experience with minimal fees.

By keeping your funds in your wallet until the transaction is complete, BasicSwapDex provides a high level of security, making it an ideal choice for those who prefer to manage their own assets.

What are the risks ?

As with anything in crypto, things can go wrong, this process isn’t as robust as a Bitcoin transfer and it may easily have attack vectors that could put your transferred funds at risk. As previously mentioned it is important to consider the reputation and conditions of the vendors before executing any swaps.

We noticed one particular case regarding FixedFloat (an automatic non custodial exchange) in which they were accused of scamming one user by not providing the desired coin after the initial transfer. The official response is that the company was contacted by crypto partners regarding the funds provided by the user, which were stolen funds from a hack; the user was then informed of the steps to take in order to clarify the source of the funds in case it was a mistake. Indeed any company in the space may withhold your funds, or in this case payment, if the crypto you provide comes from illegal activities.

Also make sure to get the correct link for the aggregator and bookmark it to avoid any additional risks. Websites can be easily replicated almost identically, and as you may have noticed in social media and search engines: anybody can pay for advertisement space that links to fake sites. 

Finally, remember that there are no support agents on social media sites that will contact you directly. Legitimate support agents only operate through their own platform/email and will never ask you for payments.

Bonus Tip

As you become accustomed to using swapping aggregators for cross-chain swaps, you'll likely find yourself frequently relying on certain providers. Many of these providers offer incentives for repeat customers, such as referral bonuses, reduced fees, or cashback rewards. Taking advantage of these incentives can help you save money and optimize your swapping experience. 

Additionally, if you prioritize privacy, using a VPN when accessing these platforms can enhance your anonymity. By masking your IP address, a VPN prevents platforms from tracking and storing your swap history, ensuring a more private trading experience.

Conclusion

In the example above, using automated non custodial exchanges was less expensive than using custodial exchanges or DeFi swaps. However, the rates could easily be more beneficial through centralized exchanges depending on the coins and volume of it. 

Automatized non-custodial exchanges are not better than custodial exchanges 100% of the time but rather an additional alternative that may be more convenient for you and should be considered. We believe that non custodial exchanges are a great alternative for smaller amounts and a good incentive to self custody your own assets. For larger amounts however, the increased security, as well as the incentives for trading volume may provide a more robust solution.

FAQ

Why should you use a VPN when swapping cryptos, and how does it protect my privacy?

When engaging in cryptocurrency swapping, using a VPN is essential for safeguarding your privacy and ensuring that your transactions remain confidential. Here’s why:

  • Protection from Tracking Cookies: Many swapping platforms use cookies to track user activity. This tracking can include your transaction history and IP address, creating a detailed profile of your swapping behavior. By using a VPN, you obscure your IP address and make it harder for these platforms to build a comprehensive record of your crypto transactions.

  • Privacy Against Data Sale: Some companies might collect and store data about your crypto activities, potentially selling it to third parties, such as malicious actors or even government agencies. This information could be misused for various purposes, including targeted attacks or legal scrutiny. A VPN helps mitigate this risk by masking your IP address and preventing these entities from linking your transactions to your real-world identity.

  • Avoiding Geo-Restrictions: Certain swapping services might be restricted based on your geographical location. A VPN allows you to appear as though you're accessing the platform from a different region, potentially bypassing these restrictions and ensuring you can use the services you need.

  • Maintaining Anonymity: By continuously appearing as a "new user" with each session, a VPN helps protect your anonymity. This makes it more difficult for platforms to track and correlate your swapping activities, enhancing your overall privacy.

In summary, using a VPN when swapping cryptocurrencies adds a layer of security by concealing your IP address, reducing the risk of data exploitation, and protecting your transaction history from prying eyes. For the best VPN options to keep your crypto activities secure, check out our detailed review of the top VPNs available on the market.