How Does DUPE Copy Trading Work?
The Technicalities.
The Bot
For our users the only interaction with DUPE is done through our telegram bot. Placing orders, setting parameters and interacting with your generated wallet is done through telegram.
When you first interact with the telegram bot, you will be shown a welcome message. This message will explain how to interact with the bot and generate your DUPE bot wallet.
In order for you to start using the bot you will need to deposit some ETH to this generated wallet. Once you have topped up your wallet you will be able to configure your parameters and start copying your favourite wallets. After configuring your desired parameters, you can start/stop copying with the 'Start' button.
After starting the bot, DUPE will get to work and start tracking your inputted address. Any time the tracked wallet buy or sells, your wallet will copy with the configured parameters.
Once your generated wallet has purchased a token, you can manually sell or transfer the assets out to another wallet using the 'Wallet' button or simply wait for your tracked address to make a sell.
The Server
Our backend server is where all the magic happens. As a user you don't need to worry too much about how our server works but for those that want to understand a bit more about the technical details, read ahead!
When a user first starts the bot, our server will generate and store the wallet details in a secure industry standard private key storage. After this is complete the user is now registered with our backend and default parameters are set. As a user starts to configure their desired parameters, our server will set them within the database.
Our server is constantly scanning all of the transactions submitted to the ETH network and checks the sender to see if any wallet is copying that wallet. After this, the server will check to see if that transaction is a buy/sell submitted to any of our supported DEX's.
If that transaction is a buy/sell from a wallet that any of our users is copying, the server prepares transactions to send from our users generated wallet. After the transaction data has been prepared, the server will make a call to the secure private key store to sign the transaction data. Next all the generated and signed transactions are submitted to the blockchain in a first come first served basis (the first user to copy a wallet will be the first transaction submitted).
Once the transactions are submitted and confirmed the user will get a message from the bot saying that the transaction has been processed and that their generated wallet has made a purchase or sell. The user can then choose what to do with the newly purchased tokens.
Fee Based Model
The standard fee for any TX made through DUPE bot is 0.75%. So for a $1000 copy trade buy made through the bot, $7.50 is taken as fee; for a $1000 copy trade sell, $7.50 is taken as fee.
*The fee is proportionately reduced based on $DUPE token holding, please see next slide.
Last updated