> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orbitaio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pump.fun Copytrade

> The Pumpfun copytrade module copies buys and sells from specified wallets.

### Task Setup

<Tip>
  OrbitAIO will generate a `tasks/pumpfun_copytrader` directory in the same directory as the executable for tasks.
</Tip>

| Field Name               | Description                                                                      |
| ------------------------ | -------------------------------------------------------------------------------- |
| `module`                 | The name of the module used (`pump_fun`).                                        |
| `copy_wallets`           | Wallets to copy, separated by an exclamation mark (!).                           |
| `buy_mode`               | The buy transaction mode for the task (`spam` or `fast`).                        |
| `sell_mode`              | The sell transaction mode for the task (`spam` or `fast`).                       |
| `wallet_alias`           | Alias of the wallet used for transactions.                                       |
| `rpc_alias`              | Alias for the RPC server to be used (e.g., `orbit_sol`).                         |
| `amount`                 | The amount of input token to be used for buying (e.g., `0.1`).                   |
| `input_mint`             | Mint address of the input token (`So11111111111111111111111111111111111111112`). |
| `buy_txs`                | Number of buy transactions to send (`spam` mode).                                |
| `sell_txs`               | Number of sell transactions to send (`spam` mode).                               |
| `buy_tx_delay`           | Delay between buy transactions in milliseconds (`spam` mode).                    |
| `sell_tx_delay`          | Delay between sell transactions in milliseconds (`spam` mode).                   |
| `autosell_tp`            | Auto-sell target profit in percentage.                                           |
| `autosell_sl`            | Auto-sell stop loss in percentage.                                               |
| `sell_after`             | Time in milliseconds to start selling after buying. *(Optional)*                 |
| `instant_sell`           | Whether to sell instantly after a buy transaction (`true` or `false`).           |
| `max_slippage_tolerance` | Maximum slippage tolerance in percentage allowed for a transaction.              |
| `max_price_impact`       | Maximum price impact in percentage allowed for a transaction.                    |
| `buy_extra_fee`          | Extra fee (SOL) added to the buy transactions.                                   |
| `sell_extra_fee`         | Extra fee (SOL) added to the sell transactions.                                  |
| `buy_jito_fee`           | Fee (SOL) for Jito bundles (enter a value to use bundles when buying).           |
| `sell_jito_fee`          | Fee (SOL) for Jito bundles (enter a value to use bundles when selling).          |
| `jito_uuid`              | Jito UUID API Key (used for higher limits). Leave empty if none available.       |
