Zyper AIO
Dashboard

On-Chain Tasks

Build an onchain task field by field in the Create Task dialog.

This page maps the on-chain Create Task dialog to what the app stores and executes.

Contract Address

TargetWhat happens
Contract AddressABI Function or raw hex calldata
OpenSea Drop URLThe app resolves the drop, phase, price, and SeaDrop calldata
Transient Mint URLThe app resolves the mint details and prefills the task

For a normal contract address, Zyper attempts ABI lookup and then renders a function picker. If the ABI cannot be found, you can paste an ABI manually or switch to raw hex calldata. For launchpad links, Zyper will resolves and fill the necessary fields. You will choose which phase and how many NFTs to mint, then set up the wallets, RPC, and gas settings.

More launchpad supports coming soon

Function or Hex Mode

ABI mode lists state-changing functions only. Pick the function and fill each argument. Hex mode skips ABI encoding and sends the raw calldata you provide. This is useful when a site or extension capture already gave you the final data field.

Function mode is better used when you want to fill out the parameters differently. Hex is better used for a tx that has same exact content.

Parameters & Value

Parameters are the argument you see inside the function ABI of a contract. It’s formatted in param1;param2;param3 etc. While filling the parameters, you can also use these template tokens provided below

TokenMeaning
{wallet} / {self}The current row wallet, lowercase hex without 0x when inserted into raw calldata.
{idN}Random search ID from a range, useful for finding unminted token ID.
e.g. {id777}Random search for ID in the range 1 to 777.

Value is simply the total payable amount of the transaction. If it’s free mint = 0. If it’s paid mint, value = mint price. If it’s paid mint for multiple NFTs, value = total mint price

Wallets and RPC

Choose a wallet group and the wallet used for the tasks. One task = one wallet. RPC pick is optional, by default all RPC for that chain is selected. You can select single or multiple RPC. The RPC distribution depends on Multi-RPC Broadcast in your settings.

If Multi-RPC broadcast is on, Zyper sends to every URL in the task’s RPC list in parallel. Same exact payload and gas settings, no nonce-clash risk. First RPC to accept it wins. If Multi-RPC broadcast is off, Zyper assigns each task with 1 RPC, round-robin style.

Gas Settings

If left on auto, Zyper will pick the recommended gas by the RPC endpoint at the moment of transaction firing.

  • Gas Limit — most of the time you want to leave this on auto. Filling the gas limit reducing one RPC call needed before firing the transaction, but wrongly configured amount can risk running out of gas before transaction filled.
  • Max Fee and Priority Fee — max fee is the max gwei amount you’re willing to spend on the transaction. While the priority fee is the tip you’re willing to give for your transactions to be included. The priority fee will always be spent. Max fee must always bigger or equal the priority fee.

Timing Settings

  • Nonce — most of the time you’d want to leave this on auto. use this to target specific nonce of the wallet
  • Timestamp — unix format, the tasks will wait until the timestamp hit and then start firing.
  • Delay — the time spent to wait until next retry

Modes

  • Simulate — repeatedly simulate the transaction until it doesn’t reverts, then broadcasts the real transaction.
  • Spam — repeatedly signs and broadcasts attempts until success, or task stop, or a max attempt count / an end timestamp / the spam guardrail reached.
  • Simulate OFF (Instant) — signs and send transactions instantly, regardless of reverts.

See Modes for the full behavior and combinations.

Flashbots

Flashbots is mainnet-only and requires Settings > Flashbots to be configured.

Outside Spam, enabling Flashbots submits the same signed transaction as a bundle while the public mempool broadcast also happens. Turning on Flashbots Only skips the public mempool and waits for the bundle path.

In Spam mode, Flashbots changes Spam into a bundle-only spam path on mainnet. Missed bundles cost no gas and do not consume nonce.

Sweep

For non-spam on-chain mints, you can enable sweep to transfer the NFT and ETH to another wallet instantly. This is usually used for wallets that are bought from WL market to protect your NFT and ETH.

Sweep is disabled in Spam because repeated attempts and post-success transfer sequencing do not compose cleanly.