Generate Activity
Build natural on-chain transaction history for Wallet Farm wallets by executing real token swaps on trending markets.
Generate Activity executes real token swaps across your selected Wallet Farm wallets to build on-chain transaction history. Each wallet performs a configurable number of buy-and-sell swap pairs on tokens drawn from a pool of trending markets, creating a diverse and organic-looking footprint of normal trading behavior. Successful swaps are reflected in the Wallet Farm table so you can quickly see which wallets have enough activity.
How It Works
- Select wallets in the Wallet Farm table using the checkboxes
- Click the Generate Activity toolbar button
- Configure the parameters (see below)
- Click Confirm to start
For each selected wallet, Sumo:
- Picks a random number of swap pairs (between your min and max)
- For each pair, selects a token from the trending token pool
- Executes a native-to-token swap (buy) with a randomized amount within your configured range
- Executes a token-to-native swap (sell) to convert back, minus the configured dust percentage
- Waits the configured delay before the next swap pair
Wallets are processed in parallel (up to 4 concurrently), while swap pairs within each wallet run sequentially.
Configuration
| Parameter | Description |
|---|---|
| Min/Max Swaps Per Wallet | The number of buy-sell swap pairs each wallet executes. A random count is chosen per wallet within this range. |
| Min/Max Native Per Swap | The native asset amount used for each buy, such as SOL or ETH depending on the selected wallet chain. A random amount is chosen per swap within this range. |
| Dust Percentage | The percentage of purchased tokens to leave behind after selling back. A value of 10 means 10% of purchased tokens remain in the wallet. Set to 0 to sell the full amount. |
| Delay Between Swaps (s) | Seconds to wait between consecutive swap pairs on the same wallet. Adds natural timing variation. |
| Token Pool | The set of tokens to swap against. Defaults to trending tokens from Jupiter (Solana) or CoinGecko (EVM chains). You can deselect tokens you want to exclude. |
Dust Tokens
Leaving a small dust percentage of tokens in each wallet creates a more natural-looking wallet profile, since real traders often hold small residual balances across many tokens. If the dust percentage is set to 0, Sumo waits for the buy transaction to confirm before executing the sell to ensure the exact token balance is known.
Monitoring Results
After starting an activity generation run, you can track progress in the Activity Logs tab. Each run creates:
- A summary entry with the total wallet count, swap count, and success/failure breakdown
- Per-swap entries with individual transaction hashes, amounts, and confirmation status
Swap transactions are submitted and then confirmed best-effort in the background. The summary status will be one of:
| Status | Meaning |
|---|---|
| Accepted | Run is in progress |
| Completed | All swaps succeeded |
| Partial Failed | Some swaps failed, others succeeded |
| Failed | All swaps failed |
Wallet Balance Required
Each wallet needs a sufficient native asset balance to cover the maximum possible swap amount plus transaction fees. Fund your wallets before running activity generation — see Privacy Funding for a private funding approach.
Add Wallets
Generate new wallets, import from private keys or seed phrases, or pull wallets from an existing trading profile into Wallet Farm.
Privacy Funding
Distribute funds to multiple Wallet Farm wallets using privacy-preserving providers, so destination wallets are not publicly linked to the funding source.