Skip to content
This repository was archived by the owner on Apr 17, 2023. It is now read-only.

Commit 1b0babd

Browse files
committed
update readme
update deps
1 parent b99ed6a commit 1b0babd

File tree

4 files changed

+431
-28
lines changed

4 files changed

+431
-28
lines changed

README.md

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#### MultiDexArbBot
22

3-
This is an arbitrage bot that uses existing price aggregators such as `1inch`, `Paraswap`, `dex.ag`, `matcha` and more
4-
to get the best exchange rates across different decentralized exchanges on different blockchains and ecosystems.
3+
This is an arbitrage bot that uses existing price aggregators such as `1inch` to get the best exchange rates across different decentralized exchanges on different blockchains and ecosystems.
54

65
#### INSTALL && RUN
76

@@ -31,30 +30,19 @@ to get the best exchange rates across different decentralized exchanges on diffe
3130

3231
- Update `.env` to contain your trading preferences and wallet info such private and public key
3332

33+
To receive trade notifications on telegram, you need to create a telegram bot at
34+
35+
[BotFather](https://t.me/BotFather). Send `/start` and follow prompts to create a tg bot, finally copy the Token the one below `Use this token to access the HTTP API:`
36+
and set it to be the bot token value
37+
38+
For Mongo DB you need to install mongodb for your OS according to this [guide](https://www.mongodb.com/docs/manual/installation/#mongodb-installation-tutorials)
39+
3440
- Finally run the app by
3541

3642
```
3743
yarn start
3844
```
3945

40-
#### AUTHORS
41-
42-
- Enock Kipkoech `(theNodeG)`
43-
44-
- Dennoh Peter `` (Rust`edSoul) ``
45-
46-
#### CONTRIBUTION
47-
48-
- If you would like to add a feature or suggestion please feel free to fork, open a pull request or an issue.
49-
50-
- Wanna Buy the Devs Some Coffee ☕️☕️☕️☕️?
51-
52-
ETH
53-
54-
- `theNodeG` - `0x88f852D7DB6fd080c4fA257F755A517e9db0d124`
55-
- `` Rust`edSoul `` - `0xE5dB9FCf40eFb3975F9C695fF89FdB51fB4C553F`
56-
57-
BSC
46+
#### TODO:
5847

59-
- `theNodeG` - `0x88f852D7DB6fd080c4fA257F755A517e9db0d124`
60-
- `` Rust`edSoul `` - `0xE5dB9FCf40eFb3975F9C695fF89FdB51fB4C553F`
48+
- I will be releasing a series of more robust and stable versions of arbitrage bots soon

example.env

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
# Telegram
2-
BOT_TOKEN = '1981913038...'
2+
BOT_TOKEN = ''
33

44
# Provider
5-
# INFURA_API_KEY = 'https://mainnet.infura.io/v3/ab96b536fe83489f8599d9e2cab6d9ce'
6-
INFURA_API_KEY="https://bsc-dataseed1.binance.org/"
5+
INFURA_API_KEY="https://bsc-dataseed1.binance.org"
76

87
# Wallet
98
PRIVATE_KEY = ''
@@ -18,7 +17,7 @@ ETH_IN_AMOUNT = '0.001'
1817
NETWORK_ID = '56'
1918

2019
# Database
21-
DB_URL = 'mongodb+srv://dennoh:[email protected]/multidexarbbot?authSource=admin&replicaSet=atlas-nskznp-shard-0&readPreference=primary&appname=MongoDB%20Compass&ssl=true'
20+
DB_URL = 'mongodb://localhost:27017/'
2221

2322
# Explorer to view Txs
2423
EXPLORER = 'https://bscscan.com/tx'

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"ethers": "^5.4.7",
2828
"mongoose": "^6.0.9",
2929
"node-cron": "^3.0.0",
30-
"telegraf": "^4.4.2"
30+
"telegraf": "^4.4.2",
31+
"ts-node-dev": "^2.0.0",
32+
"typescript": "^4.8.4"
3133
}
3234
}

0 commit comments

Comments
 (0)