• Stars
    star
    276
  • Rank 148,438 (Top 3 %)
  • Language
    Python
  • Created almost 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

LimitSwap is fully functional DeFi Trading Bot. No fees. You just need to hold LIMIT Utility token in your wallet to use.

LimitSwap

LimitSwap is a trading bot for UniSwap & Many Other DEXs. It has the ability to scan multiple pairs on uniswap and grab the price in realtime and make automated trading decisions based on the users settings [AKA: Limit Orders]

This bot was built as a learning project for me to learn how to use Web.py, Erc20, & improve my coding skills please use at your own risk! I have open sourced this project and am now longer pushing updates to this repo, there is a new version being maintained by a community memeber @tsarbuig in the telegram

   

HOW TO INSTALL LimitSwap

There are 3 ways to install LimitSwap :

   

1. Run The Python Code Locally [this is most ideal and can work on any OS]

Here is a tutorial step-by-step:

PLEASE ADD IT TO PATH BY CHECKING THIS OPTION:

Please install the default package and all those options : image

  • Open Windows Powershell (or Mac Terminal on MacOs)

  • Run this command to locate LimitSwap folder :

Get-ChildItem -Filter LimitSwap.py -Recurse -ErrorAction SilentlyContinue -Force

  • It should look like this:

  • Copy the Directory

(on my computer it's : C:\Users\Administrator\Desktop\LimitSwap-master but adapt it to your own result obtained above !!)

  • Paste the Directory after the "cd" command to navigate through the bot folder

(on my computer it's : cd C:\Users\Administrator\Desktop\LimitSwap-master but adapt it to your own result obtained above !!)

  • Run command: pip install -r requirements.txt --> this will install all the packages needed to run LimitSwap

 

And it's done!

 

  • Simply double-click on "LimitSwap.py" and it will run, since you've installed Python 👍👍

 

Pros and cons

🟢 : you are sure of the code that is running on your computer

🔴 : little bit complicated

   

2. Download the pre-compiled package [This can lag behind current version]

That we provide on the Release page : it's a .exe file that you can run on your computer. https://github.com/CryptoGnome/LimitSwap/releases

  • Download last Zip file, for instance :

  • Unzip it
  • Open "tokens.json - Shortcut" and configure it for your needs
  • Open "Start LimitSwap.cmd" --> it will configure your settings.json

And it's done!

 

Pros and cons

🟢 : very easy to setup

🔴 : it's pre-compiled, so you cannot check the Source Code

   

3. With Docker

Requirements

MacOS and Windows users require Docker for Desktop https://www.docker.com/products/docker-desktop Ubuntu Linux require Docker installed sudo apt-get install docker.io

Usage

Navigate into the bot directory and build the Docker image by executing the following command:

docker build -t limit_swap_v4 .

(For MacOS and Linux) Still within the main directory you can run Docker via:

docker run --rm --name limit-swap_v4 -it -v $(pwd)/settings.json:/app/settings.json -v $(pwd)/tokens.json:/app/tokens.json limit_swap_v4

(For Windows with Powershell)

docker run --rm --name limit-swap_v4 -it -v $PWD/settings.json:/app/settings.json -v $PWD/tokens.json:/app/tokens.json limit_swap_v4

If you wish to run the container in the background please include -d for detached.

The streaming container logs can be visualised with docker logs -f limit_swap_v4

To stop the bot docker stop limit_swap_v4

Pros and cons

🟢 : easy to setup if you know Docker

🔴 : needs Docker

 

 

 

Developers 🔧

Want to help contribute to LimitSwap, reach out on telegram all you need to do is make changes or fix bugs and we will pay developer bounties in $LIMIT for helping make the bot batter!

Links & Socials

WiKi

https://limitswapv3.gitbook.io/limitswap/

Website:

https://www.limitswap.com/

Twitter:

https://twitter.com/LimitSwap

Telegram:

https://t.me/LimitSwap

More Repositories

1

Limit-Sniper

A mempool sniping bot for Ethereum, Binance Smart Chain, Matic, & Fantom
Python
488
star
2

Profit-Trailer-Settings

Place to store and stay up to date with configs & strategies from the CryptoGnome Group
336
star
3

LickHunterPRO

Cryptocurrency Trading Bot that looks for large pools of liquidity getting liquidated on margin trading, when it finds these it counter trades them!
139
star
4

Tradingview-Webhook-Bot

A Trading bot built using Flask & Python to that is designed to be hosted for free on Heroku, this bot can accept webhooks from Tradingview and place trades on multiple crypto exchanges.
Python
134
star
5

Gnome-Feeder

Profit Trailer Feeder Full Build with Settings
Batchfile
123
star
6

Bybit-Lick-Hunter-v4

Lick Hunter is a free trading bot for Bybit built in Node.
JavaScript
116
star
7

Bybit-Futures-Bot

A Trading Bot for Bybit USDT Futures with a built in strategy for Liquidation Hunting, Dollar Cost Averaging & Position Control
Python
102
star
8

Community-Tools

A collection of tools created and curated by our community!
JavaScript
75
star
9

Bybit-Bot

Open Beta Version of Bybit Bot that I am currently working on to practice my developing skills.
55
star
10

Gnome-Alerts

Gnome Signals for Profit Trailer
26
star
11

Crypto-Tracker

Simple Bot to Track Balances using Python, SQLite, & Flask
Python
24
star
12

bybit-degen-bot

Automated Position Manager for Bybit that will use trailing profit and stop loss to close your positions.
20
star
13

Profit-Pi

A Raspberry Pi Clone using Stretch OS with Profit Trailer PRE-INSTALLED
20
star
14

Bybit-TraidingView-Trader

This a free bot that scraped your gmail for emails for tradingview alerts and makes trades in via the Bybit API.
19
star
15

Betfury-Dicebot

A Dice Gambling Bot for Farming BFG on Betfury
Python
16
star
16

Degen-Bot

Deribit Trading Bot that parses TradingView Alerts via email then monitors your open position with stop loss and trailing profit!
15
star
17

DeckTrader

A Stream Deck Trading Tool Built with Python
Python
15
star
18

Sentiment-Bot

Bot that trades bitcoin on ByBit based on Twitter Sentiment
9
star
19

TerraCore-Smart-Contract

Smart Contracts with listeners on the $HIVE blockchain for hive only events.
JavaScript
3
star
20

Hive-KeyChain-Unity

A Example Unity projet that show you how to connect Hive Keychain wallet to process transaction in WebGL on the Hive Blockchain
ShaderLab
1
star
21

Terracore-Hive-Engine

Smart Contract for Terracore for Hive-Engine private token events only. This allows tracking of ingame assets
JavaScript
1
star