Security Tips

To use our bots, you need to enter your private key in a configuration file.

DISCLAIMER : of course TEAM DOES NOT HAVE ACCESS to your private key, keys are only stored locally on you machine!

Is LimitSwap safe? πŸ”

YES ! We are very proud to announce that our last version is only detected by ONE virus provider on 58 (!) as a threat on VirusTotal πŸ˜‡β€οΈπŸ€—​

We have been working hard with antivirus companies to remove LimitSwap from false positive alert... there's only Jiangmin, a very small company who never answered my emails, who remains.

--> you can use our bot SAFELY ✌

Why LimitSwap could be detected as a virus before? LimitSwap is made in Python, and code compiled using pyinstaller or py2exe is often incorrectly detected as malware or a virus or a trojan by various antivirus programs. It can often have scary names like Trojan:Win32/Wacatac.C!ml.

Source :

Security tipsπŸ•΅

Once again, our app is safu and you can trust us. But a basic advice is :β€Œ

  • Create a dedicated wallet for LimitSwap trades

  • Send the LIMIT tokens and the funds you want to trade on LimitSwap on this wallet

  • Use a "super-secured machine" : VPS or a dedicated laptop

  • Don't host other wallets on this machine

β€‹βš  The team recommends you to use a VPS⚠ Using a VPS is in our opinion the best way to use LimitSwap, because it is : - Super secure (you start from a clean Windows install) - Super fast (they generally have really good internet connection) - Up 24/24

See this page for VPS recommandations.

Why do I need to enter my private key ?😡

LimitSwap avoid web interfaces & Metamask and interact directly with Ethereum & Other Blockchain nodes.β€Œ

This is why we need to have all the information of your account in our configuration files, to be able to create buy orders.

Below is an example of how we use to send an approval TX and sign with your key:

transaction = contract.functions.approve(routerAddress, amount
'gasPrice': Web3.toWei(gas, 'gwei'),
'gas': 300000,
'from': Web3.toChecksumAddress(settings['WALLETADDRESS']),
'nonce': client.eth.getTransactionCount(settings['WALLETADDRESS'])
signed_txn = client.eth.account.signTransaction(transaction, private_key=settings['PRIVATEKEY'])

To be crystal clear, because many users ask the same question : LimitSwap does not use Metamask.

When you use Metamask, you need to confirm transaction in the Metamask pop-up, which is slow and need a human action --> our bot use your private key to create the orders.

You will need to export your private key by following this tutorial.β€Œ

... so you are sure it is secure? 🧐

LimitSwap runs on your machine : everything is under your control. Your private keys are kept on your computer, inaccessible by anyone else.β€Œ

Of course, we understand your fear and we cannot 100% prove that our product is safe since our Source Code is not public.β€Œ

But you need to know that :β€Œ

  • LimitSwap has been available since mid-2020, and since then, no one has ever complained πŸ˜‡

  • Here is one of our user's testimony on TG :

More questions?

Have a look at this video :