lightbulbExamples

Monitor only

my_pubkey = "xxx"    # your wallet pubkey
rpc_url = "xxx"      # your rpc URL
grpc_url = "xxx"     # your grpc URL

copy_all = true      # monitor all wallets

Minimal, run with full Copy

This configuration fully copies a wallet:

# Full documentation: https://hweippy.gitbook.io/copychain/configuration/parameters

my_pubkey = "XXX"       # your wallet pubkey
grpc_url = "XXX"        # your grpc URL
copy_pubkeys = ["XXX"]  # wallet to copy

[engine]
bot = "copy"   # engine to use: "copy", "notarb", "smb"

[engine.notarb]
config = "./configs/notarb-minimal.toml"      # path to notarb config
install_dir = "XXX"                           # path to notarb installation directory 
meteora_bin_limit = { source = "Copy" }

[engine.smb]
config = "./configs/smb-minimal.toml"         # path to smb config
binary = "XXX"                                # path to smb binary

# Copy everything from monitored wallet
[sending]
compute_units_limit = { source = "Copy" }
spam_compute_unit_price = { source = "Copy" }
jito_tip = { source = "Copy" }
vendors_tip = { source = "Copy" }
vendors_compute_unit_price = { source = "Copy" }

Then you can enable or disable specific sending methods in the SMB or NotArb configuration to prevent using those aforementioned methods.

circle-info

Grab SMB and NotArb minimal configuration from the GitHub repositoryarrow-up-right.

Sending with your own sending method

This configuration uses only the sending methods that are enabled in your SMB configuration file.

Sending with Jito using Tip Floor API

Make sure to enable only Jito in your SMB configuration file. This configuration uses the Jito Tip Floor 25th percentile.

Automation

circle-info

As you can see, there is a default stop filters (marked with # failsafe comment). This one ensures that if you don't land a transaction, successful or not, within the past 5 seconds, automation will stop. This prevents the bot engine from running if your connection is unstable.

Last updated