🤖How does the bots work?

By using our Client page, you can send commands to our bots, that are waiting for a new command. These "commands" are your Offer Profile. After initializing and checking every input is valid, they start sending offers by following the Offer Profile you have sent to them.

Cloud Bidding

Our bots are run in the cloud, not in your browser/computer. This means that after you start your bot, you can close your browser or device and the bot will still continue to work. You can head to FAQ to see how the private keys are handled in our cloud.

Starting/Stopping

You can hit the "Start" button to start your bot with the given Offer Profile. The bot will take some seconds to initialize and do checks, then you can see it starting to send offers. If you'd like to do a change on your profile, you can do the change and then hit "Stop" to stop the bot, then hit "Start" again to restart the bot with the updated profile. Any change you do to your profile after starting, will not be applied to the current running bot, you'll need to restart for your updated profile to be the one running.

How to Setup an Offer Profile?

You can follow the next pages to understand what each field does.

Below fields are few advanced notes on how the bot works

Initial Loop / Active Loop / Counter Bidding

Once the bot starts, it does an initial loop to loop through all the NFTs/collections in the given Offer Profile. With each initial offer, counter bidding for that NFT/collection gets activated. Once the initial loop is fully finished, the counter bidding then works fully and sends counter bids to the NFTs/collections in your Offer Profile. After the initial loop, the bot waits for the given bid duration to pass, then loops again.

How is Speed Divided?

Learn more about how speed gets divided between loops, counter bids, and counter collection bids in FAQ.

Rounding of Numbers

In order to meet with OpenSea's decimal places requirements, offers will be rounded up if they are not in their required decimal format. This rounding up is done after the max is checked, so if you want to make sure not to send an offer even slightly above your set max, use hard max limit, which checks the final amount.

How "Or" works on traits

When you use the "Or" operator on traits, the Client just duplicates that task with only changing the trait. So instead of having to create multiple tasks with same exact fields but only difference being the different traits (a good example would be bidding on one of one traits) you can just use the "Or" operator and the bot will add the tasks for you on the back when starting and send that version with added duplicated tasks. Keep in mind that, stop when hit option will not stop all the duplicated tasks, but only that specific task.

Also, with "Or" you can set hard max limit on each "Or" just like setting a different one in each task. Simply put "-HL-(amount)" at the end of the trait. First line will be using the actual hard max limit field, and any ones that don't have "-HL-(amount)" will also use this as their default. Example: "Hat trait: Golden-HL-0.1"

What happens when one NFT is in multiple tasks?

If one NFT is in multiple tasks (for example, maybe you bid on the X trait and Y trait, and this NFT has both) the task with bigger max will be used/corrected while bidding. Keep in mind, this will only work when both (or more) tasks with this NFT in it are outbid bidding and not margin bidding.

Other notes on how the bot works

  • If you already have the best offer while bidding, the bot will bid the same amount and cancel the old one, so "refresh" the offer

Last updated