Solana Chain Copy-Trading Bot Development
Budget: $10 – $1,500 USD
Creation of a copy-trading bot on Solana chains.
Frontend website (domainname needs to be chosen) needs to be developed with the following options:
- Login with 2-factor authentication (after creating an account, and Google Authentication)
- Creation of a new Sol address. (on chain), when the user had created the account. This wallet will
then be used to trade with after a deposit is made.
- The user must have the possibility to withdraw/deposit in the user section of the account. Also, it
must be possible to export the private key
- The user needs to have the following options on the Copytrading tab/section:
o Tag for the specific wallet which is copied.
o Target Wallet Adress
o Buy Percentage (of the initial wallet)
o Max Buy: for example, 0.5 sol
o Minimum Buy: for example, 0.4 sol
o Total Investment for the copied wallet: for example, 1 sol
o Each token buy times: for example, 1
o Buy times reset after sell: true/false
o Traders’ transaction maximum limit
o Copy Pump: True/false
o Copy Raydium: True/false
o Minimum Market Cap
o Maximum Market Cap
o Copy Sells: True/false
o Sell by position ratio: True/false
o Auto Retry buy or sell: for example 1 time.
o Buy gas fee: for example, 0.001 sol
o Sell gas fee: for example, 0.001 sol
o Buy tip: for example, 0.001 sol
o Sell tip: for example, 0.001 sol
o Anti-MEV: True/False
This should only possible when the minimum buy-sell tip fee of 0.002 is met.
o Buy Slippage: for example, 30%
o Sell Slippage: for example, 30%
o Max Buy Pump Slippage: for example, 25%
o Max Sell Pump Slippage: for example, 25%
o Copy Trade Auto Sell option: True/false
o Take-profit option, for example: (must be configured by the user)
TP 40% Amount 50%
TP 40% Amount 30%
TP 20% Amount 20%
o Stoploss option
SL -20% Amount 100% (sell all when 20% in the loss)
o Option to pause of activate the copy-trading wallet.
o It must be possible to copy these settings for multiple wallets to be copied. But also, it must be
possible to make specific (user) settings for every copied wallet.
- Statistics for the user must be made visible on a dashboard view, with open positions per wallet and
the PnL %.
- From the statistics view, it must be possible to sell the position automatically, for x % , or 50 % or
100%.
- Reporting about transactions must be possible either by e-mail or telegram. It must be editable by the
user.
Backend requirements:
- The backends connects automatically with the popular exchanges like:
Jupiter, Raydium, Orca and pump.fun
- The backend needs to be as fast as possible. The transactions of the wallet to be copied needs to be
executed within milliseconds after the original wallet did the buy or sell, with the highest tip-fee.
- Please advise us if 3rd party connectors are necessary.
(Helius for example for RPC connection)
- The backend needs to be operational 24/7.
- It must be possible to implement more functions in the future. For example, an AMM/DCA/Arbitrage bot.
- Latency must be as low as possible, please give advice where we should host the solution.
- Programming language must be suitable for the quickest possible transactions.
(this could be python or golang with redis or memcache, it must be very fast)
- The transactions needs to be done automatically, depending on the given settings for the copied
wallet(s).
- Depending on the tip fee the user chooses, there should be a small delay.
For example:
0.000 buy/sell fee a fast transaction within 1 seconds.
0.001 buy/sell fee a faster transaction within 0.8 seconds
0.002 buy/sell fee Even faster transaction within 0.5 second.
0.003 or more buy/sell fee The fasters lightning transaction within 0.3 second.
Administrative requirements (separate login for the admin only):
- Total registrations need to be shown.
- Copied wallets and PnL need to be shown.
- Tip-fee wallet needs to be configurable.
- Tip-fee must be editable by the administrator.
- Usermanagement must be possible for the administrator.
Overall requirements:
- You have multiple years of experience in the crypto field, and with designing trading bots, like copy-
trading or DCA or Arbitrage bots.
- You are ready to design a state-of-the-art bot for copy trading, with lightning speed.
- You would like to build a long-term relationship, and you can get additional projects in the future.
- You can show different crypto-trading bots you have developed.
- You offer me a fixed price to build the solution for these options.
Questions can be asked by Freelancer.com.
First of all, the portal needs to be built only for me, for testing purposes. But the must have is speed. If the speed of the transactions is not quick enough, the project fails.
Frontend website (domainname needs to be chosen) needs to be developed with the following options:
- Login with 2-factor authentication (after creating an account, and Google Authentication)
- Creation of a new Sol address. (on chain), when the user had created the account. This wallet will
then be used to trade with after a deposit is made.
- The user must have the possibility to withdraw/deposit in the user section of the account. Also, it
must be possible to export the private key
- The user needs to have the following options on the Copytrading tab/section:
o Tag for the specific wallet which is copied.
o Target Wallet Adress
o Buy Percentage (of the initial wallet)
o Max Buy: for example, 0.5 sol
o Minimum Buy: for example, 0.4 sol
o Total Investment for the copied wallet: for example, 1 sol
o Each token buy times: for example, 1
o Buy times reset after sell: true/false
o Traders’ transaction maximum limit
o Copy Pump: True/false
o Copy Raydium: True/false
o Minimum Market Cap
o Maximum Market Cap
o Copy Sells: True/false
o Sell by position ratio: True/false
o Auto Retry buy or sell: for example 1 time.
o Buy gas fee: for example, 0.001 sol
o Sell gas fee: for example, 0.001 sol
o Buy tip: for example, 0.001 sol
o Sell tip: for example, 0.001 sol
o Anti-MEV: True/False
This should only possible when the minimum buy-sell tip fee of 0.002 is met.
o Buy Slippage: for example, 30%
o Sell Slippage: for example, 30%
o Max Buy Pump Slippage: for example, 25%
o Max Sell Pump Slippage: for example, 25%
o Copy Trade Auto Sell option: True/false
o Take-profit option, for example: (must be configured by the user)
TP 40% Amount 50%
TP 40% Amount 30%
TP 20% Amount 20%
o Stoploss option
SL -20% Amount 100% (sell all when 20% in the loss)
o Option to pause of activate the copy-trading wallet.
o It must be possible to copy these settings for multiple wallets to be copied. But also, it must be
possible to make specific (user) settings for every copied wallet.
- Statistics for the user must be made visible on a dashboard view, with open positions per wallet and
the PnL %.
- From the statistics view, it must be possible to sell the position automatically, for x % , or 50 % or
100%.
- Reporting about transactions must be possible either by e-mail or telegram. It must be editable by the
user.
Backend requirements:
- The backends connects automatically with the popular exchanges like:
Jupiter, Raydium, Orca and pump.fun
- The backend needs to be as fast as possible. The transactions of the wallet to be copied needs to be
executed within milliseconds after the original wallet did the buy or sell, with the highest tip-fee.
- Please advise us if 3rd party connectors are necessary.
(Helius for example for RPC connection)
- The backend needs to be operational 24/7.
- It must be possible to implement more functions in the future. For example, an AMM/DCA/Arbitrage bot.
- Latency must be as low as possible, please give advice where we should host the solution.
- Programming language must be suitable for the quickest possible transactions.
(this could be python or golang with redis or memcache, it must be very fast)
- The transactions needs to be done automatically, depending on the given settings for the copied
wallet(s).
- Depending on the tip fee the user chooses, there should be a small delay.
For example:
0.000 buy/sell fee a fast transaction within 1 seconds.
0.001 buy/sell fee a faster transaction within 0.8 seconds
0.002 buy/sell fee Even faster transaction within 0.5 second.
0.003 or more buy/sell fee The fasters lightning transaction within 0.3 second.
Administrative requirements (separate login for the admin only):
- Total registrations need to be shown.
- Copied wallets and PnL need to be shown.
- Tip-fee wallet needs to be configurable.
- Tip-fee must be editable by the administrator.
- Usermanagement must be possible for the administrator.
Overall requirements:
- You have multiple years of experience in the crypto field, and with designing trading bots, like copy-
trading or DCA or Arbitrage bots.
- You are ready to design a state-of-the-art bot for copy trading, with lightning speed.
- You would like to build a long-term relationship, and you can get additional projects in the future.
- You can show different crypto-trading bots you have developed.
- You offer me a fixed price to build the solution for these options.
Questions can be asked by Freelancer.com.
First of all, the portal needs to be built only for me, for testing purposes. But the must have is speed. If the speed of the transactions is not quick enough, the project fails.