Compass Automation Beta Templates

Updated
March 8, 2023

How to download and import templates into Compass Automations

Import the automation templates mentioned in this article by pasting the share string into beta.compass.art/automations/templates > Import template. To do this you need access to Compass Automations Beta, given out in our Discord.

1. Smart OS bidder


This template allows you to constantly outbid the top bid on Opensea by placing collection bids every 10 minutes. Each bid has a 10 minute expiration (the minimum expiration allowed by OS) therefore you’ll have 1 bid active at any moment. You won’t keep outbidding yourself as by the time you post your next bid the previous one will have just expired. You can enter an upper bid limit, an outbid top bid by amount and a stop after x purchases value. The template has an alert that sends you a telegram/discord message every time you make a bid.

By default the bid action is disabled with a bid simulation alert in front of it. Before activating the bidding step, test the automation on your collection with the simulator alert sending simulated bids to your telegram/discord. Only activate the bid action once you made sure the simulated bids are as expected.

Import Template by copy pasting the next line into beta.compass.art/automations/templates > Import template

eyJuYW1lIjoiU21hcnQgQmlkZGVyIiwidHJpZ2dlciI6InJlcGVhdCIsInRyaWdnZXJDb25maWciOnsiY291bnQiOjU1LCJldmVyeSI6NjAwMDAwfSwiYWN0aW9ucyI6W3siaWQiOiJjdXN0b20tNC0xIiwidHlwZSI6ImN1c3RvbS00IiwiY29uZmlnIjp7ImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In0sImlzRGlzYWJsZWQiOmZhbHNlfSx7ImlkIjoiY3VzdG9tLTUtMyIsInR5cGUiOiJjdXN0b20tNSIsImNvbmZpZyI6eyJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9fSx7ImlkIjoiY3VzdG9tLTItNyIsInR5cGUiOiJjdXN0b20tMiIsImNvbmZpZyI6eyJ0b2tlbklkIjpudWxsLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImN1c3RvbS0xNC05IiwidHlwZSI6ImN1c3RvbS0xNCIsImNvbmZpZyI6eyJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9fSx7ImlkIjoibm90aWZ5LTYiLCJ0eXBlIjoibm90aWZ5IiwiY29uZmlnIjp7InRlbXBsYXRlIjoie3sgb3V0cHV0cy5jdXN0b20tMTQtOS5uYW1lIH19IFNtYXJ0IEJpZGRlciBTaW11bGF0aW9uXG5cblBvdGVudGlhbCBiaWQgcHJpY2U6IHt7IG91dHB1dHMuY3VzdG9tLTQtMS50b3BCaWQgfCBwbHVzOiBvdXRiaWR0b3BiaWRieSB8IHJvdW5kOiA1IH19XG5CaWQvQXNrIHNwcmVhZCBwcm9maXQgbWFyZ2luIDp7eyBvdXRwdXRzLmN1c3RvbS01LTMub3BlbnNlYSB8IG1pbnVzOiBvdXRwdXRzLmN1c3RvbS00LTEudG9wQmlkIH19IFxuTWluIHByb2ZpdG1hcmdpbiB0byBiaWQ6IHt7IGF1dG9tYXRpb25JbnB1dHMubWluc3ByZWFkbWFyZ2luIH19XG5Ub3BiaWQ6IHt7IG91dHB1dHMuY3VzdG9tLTQtMS50b3BCaWQgfX1cbkZsb29yOiB7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfX1cblVwcGVyIGJpZCBsaW1pdDoge3sgYXV0b21hdGlvbklucHV0cy51cHBlcmJpZGxpbWl0IH19XG57eyBvdXRwdXRzLmN1c3RvbS0xNC05Lm5hbWUgfX1zIGhlbGQ6IHt7IG91dHB1dHMuY3VzdG9tLTItNy5iYWxhbmNlIH19XG5cbltDaGVjayBiaWQgb24gQ29tcGFzc10oaHR0cHM6Ly9iZXRhLmNvbXBhc3MuYXJ0L3dhbGxldC97eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fS9hY3Rpdml0eT9maWx0ZXJzPVczc2lhMlY1SWpvaWRIbHdaU0lzSW5aaGJIVmxJanBiSW1KcFpDSmRMQ0owZVhCbElqb2lZMkYwWldkdmNua2lmVjA9KSIsImNoYW5uZWxJZHMiOls0MTUyLDMwMjldfX0seyJpZCI6ImZpbHRlci04IiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBvdXRwdXRzLmN1c3RvbS0yLTcuYmFsYW5jZSB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IGF1dG9tYXRpb25JbnB1dHMuc3RvcGFmdGVyeGJ1eXMgfX0iLCJjb21wYXJhdG9yIjoibHQifX1dfX0seyJpZCI6ImZpbHRlci0yIiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBvdXRwdXRzLmN1c3RvbS00LTEudG9wQmlkIH19IiwidHlwZSI6Im51bWJlciIsInZhbHVlIjp7InZhbHVlIjoie3sgYXV0b21hdGlvbklucHV0cy51cHBlcmJpZGxpbWl0IH19IiwiY29tcGFyYXRvciI6Imx0In19XX19LHsiaWQiOiJmaWx0ZXItNCIsInR5cGUiOiJmaWx0ZXIiLCJjb25maWciOnsiY29uZGl0aW9ucyI6W3sia2V5Ijoie3sgb3V0cHV0cy5jdXN0b20tNS0zLm9wZW5zZWEgfCBtaW51czogYXV0b21hdGlvbklucHV0cy5taW5zcHJlYWRtYXJnaW4gfX0iLCJ0eXBlIjoibnVtYmVyIiwidmFsdWUiOnsidmFsdWUiOiJ7eyBvdXRwdXRzLmN1c3RvbS00LTEudG9wQmlkIH19IiwiY29tcGFyYXRvciI6Imd0In19XX19LHsiaWQiOiJub3RpZnktMTAiLCJ0eXBlIjoibm90aWZ5IiwiY29uZmlnIjp7InRlbXBsYXRlIjoiQ29sbGVjdGlvbiBJRDoge3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX1cblxuVG9rZW4gSUQgKGlmIGJsYW5rIHRoZW4gY29sbGVjdGlvbiBiaWQpOiBcblxuQmlkIHByaWNlcG9pbnQ6IHt7IG91dHB1dHMuY3VzdG9tLTQtMS50b3BCaWQgfCBwbHVzOiBvdXRiaWR0b3BiaWRieSB8IHJvdW5kOiA1IH19XG5cbkR1cmF0aW9uOiAxMCBtaW51dGVzXG5cbldoZW4geW91IG1hZGUgc3VyZSB0aGUgZGV0YWlscyBhYm92ZSBhcmUgYXMgZXhwZWN0ZWQsIGFjdGl2YXRlIHRoZSBiaWQgYWN0aW9uIGFuZCBkZWFjdGl2YXRlIHRoaXMgYWxlcnQgaW4gQ29tcGFzcyBBdXRvbWF0aW9ucy4iLCJjaGFubmVsSWRzIjpbMzAyOV19fSx7ImlkIjoiYmlkLTYiLCJ0eXBlIjoiYmlkIiwiY29uZmlnIjp7InZhbHVlIjoie3sgb3V0cHV0cy5jdXN0b20tNC0xLnRvcEJpZCB8IHBsdXM6IG91dGJpZHRvcGJpZGJ5IHwgcm91bmQ6IDUgfX0iLCJ0b2tlbklkIjpudWxsLCJkdXJhdGlvbiI6NjAwLCJ3YWxsZXRJZCI6IjB4MzhkYjY4ODE4YjQyMDBiMjBjZjQxZTA2NDliMmUwNDI5YjQ4MTY3MyIsIm1hcmtldHBsYWNlIjozLCJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9LCJpc0Rpc2FibGVkIjp0cnVlfV0sImlucHV0cyI6W3sibmFtZSI6Im1pbnNwcmVhZG1hcmdpbiIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIwLjAxOCJ9LHsibmFtZSI6IndhbGxldCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6InRyYWRpbmdXYWxsZXQiLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoidXBwZXJiaWRsaW1pdCIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOnRydWUsImRlZmF1bHRWYWx1ZSI6IiJ9LHsibmFtZSI6ImNvbGxlY3Rpb25JZCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6ImNvbGxlY3Rpb24iLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoib3V0YmlkdG9wYmlkYnkiLCJ0eXBlIjoiTnVtYmVyIiwiYWN0aW5nQXMiOm51bGwsInJlcXVpcmVkIjpmYWxzZSwiZGVmYXVsdFZhbHVlIjoiMC4wMDAxIn0seyJuYW1lIjoic3RvcGFmdGVyeGJ1eXMiLCJ0eXBlIjoiTnVtYmVyIiwiYWN0aW5nQXMiOm51bGwsInJlcXVpcmVkIjpmYWxzZSwiZGVmYXVsdFZhbHVlIjoiMiJ9XX0=


Inputs

minspreadmargin: The minimum bid/ask spread profit margin that you are willing to bid on. The bid/ask margin is the price difference between the top bid and listing floor on OS after 0.5% fees. Default value is 0.018 as that is the typical gas fee for an OS transaction. If you don’t care about the minimum spread margin then set this as 0. Example: I expect to pay 0.018 gas when I’m selling my NFT through a listing. When my bid gets accepted the seller pays the gas so my costs will be 0 there. I also want to have at least a 0.01 profit after all costs when I flip the token on floor. Therefore I’ll use a minspreadmargin of 0.028. In this case if the difference between the floor and top bid is less than 0.028 the bot will not place a bid. It will only place bids if the difference is more than 0.028.

Wallet: Your bids will be placed from this wallet.

Upperbidlimit: The absolute maximum the bot will bid. If the top bid + out bid by is more than this value the bot will not bid.

Collection: The bot will place collection bids on this collection
Outbidtopbidby: The bot will outbid the highest bid by this much

Stopafterxbuys: Once you have this number of tokens from this collection in your wallet, the bot will stop bidding. Useful to limit your exposure to a collection. Example: I’m bidding on Azukis and have set my stopafterxbuys to 5. The bot will keep bidding until there are 5 Azukis in my wallet. If I manage to sell an Azuki and it goes back to 4, the bot will resume bidding.


Goes well with: Autolister. Buy Alert


2. Blur Points Farmer with Undercut

This template allows you to farm BLUR points by placing collection bids right below the top bid bracket on BLUR. It can undercut the top bid by any amount you specify. Each bid has a 15 minute expiration (the minimum expiration allowed by BLUR).  

Example:
The otherdeeds top bid is 1.86.
If you set it up like this: 

Maxbid: 2

Undercutby 0.02 then it will bid 1.84, as it undercuts the top bid of 1.86 by 0.02.

If the top bid moves up to 2.02 then you'd normally bid at 2. However, since you have a max bid of 2 set, it will not bid.


By default the bid action is disabled with a bid simulation alert in front of it. Before activating the bidding step, test the automation on your collection with the simulator alert sending simulated bids to your telegram/discord. Only activate the bid action once you made sure the simulated bids are as expected.


Import Template by copy pasting the line below into beta.compass.art/automations/templates > Import template

eyJuYW1lIjoiQmx1ciBQb2ludHMgRmFybWVyIHdpdGggVW5kZXJjdXQiLCJ0cmlnZ2VyIjoicmVwZWF0IiwidHJpZ2dlckNvbmZpZyI6eyJldmVyeSI6OTAwMDAwfSwiYWN0aW9ucyI6W3siaWQiOiJjdXN0b20tMTQtNCIsInR5cGUiOiJjdXN0b20tMTQiLCJjb25maWciOnsiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImN1c3RvbS02LTEiLCJ0eXBlIjoiY3VzdG9tLTYiLCJjb25maWciOnsid2FsbGV0SWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fSIsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In19LHsiaWQiOiJmaWx0ZXItMiIsInR5cGUiOiJmaWx0ZXIiLCJjb25maWciOnsiY29uZGl0aW9ucyI6W3sia2V5Ijoie3sgb3V0cHV0cy5jdXN0b20tNi0xLnRvcEJpZCB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IGF1dG9tYXRpb25JbnB1dHMubWF4YmlkIH19IiwiY29tcGFyYXRvciI6Imx0In19XX19LHsiaWQiOiJub3RpZnktNSIsInR5cGUiOiJub3RpZnkiLCJjb25maWciOnsidGVtcGxhdGUiOiJCaWQgb24gQkxVUiBzaW11bGF0aW9uXG5cbkJpZGRpbmcgZnJvbToge3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX1cbk9uIGNvbGxlY3Rpb246IHt7IG91dHB1dHMuY3VzdG9tLTE0LTQubmFtZSB9fSwgYWRkcmVzczoge3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX1cbkJpZCBwcmljZXBvaW50OiB7eyBvdXRwdXRzLmN1c3RvbS02LTEudG9wQmlkIHwgbWludXM6IGF1dG9tYXRpb25JbnB1dHMudW5kZXJjdXRieSB8IHJvdW5kOiAyIH19XG5RdWFudGl0eTogMVxuRHVyYXRpb246IDE1IG1pbnV0ZXNcblxuV2hlbiB5b3UgbWFkZSBzdXJlIHRoZSBkZXRhaWxzIGFib3ZlIGFyZSBhcyBleHBlY3RlZCwgYWN0aXZhdGUgdGhlIGJpZCBhY3Rpb24gYW5kIGRlYWN0aXZhdGUgdGhpcyBhbGVydCBpbiBDb21wYXNzIEF1dG9tYXRpb25zLiIsImNoYW5uZWxJZHMiOlszMDI5XX0sImlzRGlzYWJsZWQiOmZhbHNlfSx7ImlkIjoiY3VzdG9tLTktMyIsInR5cGUiOiJjdXN0b20tOSIsImNvbmZpZyI6eyJwcmljZSI6Int7IG91dHB1dHMuY3VzdG9tLTYtMS50b3BCaWQgfCBtaW51czogYXV0b21hdGlvbklucHV0cy51bmRlcmN1dGJ5IHwgcm91bmQ6IDIgfX0iLCJkdXJhdGlvbiI6IjkwMCIsInF1YW50aXR5IjoiMSIsIndhbGxldElkIjoie3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX0iLCJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9LCJpc0Rpc2FibGVkIjp0cnVlfV0sImlucHV0cyI6W3sibmFtZSI6ImNvbGxlY3Rpb25JZCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6ImNvbGxlY3Rpb24iLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoid2FsbGV0IiwidHlwZSI6IlN0cmluZyIsImFjdGluZ0FzIjoidHJhZGluZ1dhbGxldCIsInJlcXVpcmVkIjp0cnVlLCJkZWZhdWx0VmFsdWUiOiIifSx7Im5hbWUiOiJtYXhiaWQiLCJ0eXBlIjoiTnVtYmVyIiwiYWN0aW5nQXMiOm51bGwsInJlcXVpcmVkIjp0cnVlLCJkZWZhdWx0VmFsdWUiOiIifSx7Im5hbWUiOiJ1bmRlcmN1dGJ5IiwidHlwZSI6Ik51bWJlciIsImFjdGluZ0FzIjpudWxsLCJyZXF1aXJlZCI6ZmFsc2UsImRlZmF1bHRWYWx1ZSI6IjAuMDEifV19

Inputs

Collection: The bot will place collection bids on this collection

Wallet: Your bids will be placed from this wallet.

Maxbid: The absolute maximum the bot will bid. If the top bid + out bid by is more than this value the bot will not bid.

Undercutby: The bot will undercut the top bid by this amount

Goes well with: Auto List on BLUR+OS, Buy Alert


3. Auto List on BLUR+OS

This templates auto lists a token on BLUR and OS every 15 minutes. It can undercut or list above floor thanks to the Listmarkup field. If the floor falls below your token purchase price by the rate indicated in the stoplossmultiplier the listing will not go through and you’ll get an alert instead. This is useful to protect from floor price manipulators.

By default the OS and BLUR List actions are disabled with a list simulation alert in front of them. Before activating the listing steps, test the automation with the alert sending simulated lists to your telegram/discord. Only activate the list actions once you made sure the simulated lists are as expected.

Import Template by copy pasting the line below into beta.compass.art/automations/templates > Import template

eyJuYW1lIjoiQXV0byBMaXN0IHRva2VuIEJMVVIrT1MiLCJ0cmlnZ2VyIjoicmVwZWF0IiwidHJpZ2dlckNvbmZpZyI6eyJldmVyeSI6OTAwMDAwfSwiYWN0aW9ucyI6W3siaWQiOiJjdXN0b20tMi01IiwidHlwZSI6ImN1c3RvbS0yIiwiY29uZmlnIjp7InRva2VuSWQiOiIiLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImN1c3RvbS0xNC0xMiIsInR5cGUiOiJjdXN0b20tMTQiLCJjb25maWciOnsiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImZpbHRlci02IiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBvdXRwdXRzLmN1c3RvbS0yLTUuYmFsYW5jZSB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6IjAiLCJjb21wYXJhdG9yIjoiZ3QifX1dfX0seyJpZCI6ImN1c3RvbS00LTEiLCJ0eXBlIjoiY3VzdG9tLTQiLCJjb25maWciOnsiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImN1c3RvbS02LTkiLCJ0eXBlIjoiY3VzdG9tLTYiLCJjb25maWciOnsid2FsbGV0SWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fSIsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In19LHsiaWQiOiJjdXN0b20tOC03IiwidHlwZSI6ImN1c3RvbS04IiwiY29uZmlnIjp7InRva2VuSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLnRva2VuIH19In19LHsiaWQiOiJncm91cC04IiwidHlwZSI6Imdyb3VwIiwiY29uZmlnIjp7ImFjdGlvbnMiOlt7ImlkIjoiZmlsdGVyLTEiLCJ0eXBlIjoiZmlsdGVyIiwiY29uZmlnIjp7ImNvbmRpdGlvbnMiOlt7ImtleSI6Int7IG91dHB1dHMuY3VzdG9tLTYtOS5mbG9vciB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IG91dHB1dHMuY3VzdG9tLTgtNy5wcmljZSB8IHRpbWVzOiBhdXRvbWF0aW9uSW5wdXRzLnN0b3Bsb3NzbXVsdGlwbGllciB9fSIsImNvbXBhcmF0b3IiOiJsdCJ9fV19fSx7ImlkIjoibm90aWZ5LTIiLCJ0eXBlIjoibm90aWZ5IiwiY29uZmlnIjp7InRlbXBsYXRlIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9ubmFtZSB9fSBCTFVSIEF1dG9iaWRkZXIgaGFzIHVucmVsaXNlZCBsb3NzIG9uIGEgdG9rZW5cblB1cmNoYXNlIHByaWNlOiB7eyBvdXRwdXRzLmN1c3RvbS04LTcucHJpY2UgfX1cbkN1cnJlbnQgZmxvb3I6IHt7IG91dHB1dHMuY3VzdG9tLTYtOS5mbG9vciB9fVxuVW5yZWFsaXNlZCBsb3NzOiB7eyBvdXRwdXRzLmN1c3RvbS02LTkuZmxvb3IgfCBtaW51czogb3V0cHV0cy5jdXN0b20tOC03LnByaWNlIH19XG5cbltDaGVjayBvbiBCTFVSXShodHRwczovL2JsdXIuaW8vY29sbGVjdGlvbi97eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSkiLCJjaGFubmVsSWRzIjpbMzAyOV19fV19fSx7ImlkIjoiZmlsdGVyLTIiLCJ0eXBlIjoiZmlsdGVyIiwiY29uZmlnIjp7ImNvbmRpdGlvbnMiOlt7ImtleSI6Int7IG91dHB1dHMuY3VzdG9tLTYtOS5mbG9vciB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IG91dHB1dHMuY3VzdG9tLTgtNy5wcmljZSB8IHRpbWVzOiBhdXRvbWF0aW9uSW5wdXRzLnN0b3Bsb3NzbXVsdGlwbGllciB9fSIsImNvbXBhcmF0b3IiOiJndCJ9fV19fSx7ImlkIjoibm90aWZ5LTExIiwidHlwZSI6Im5vdGlmeSIsImNvbmZpZyI6eyJ0ZW1wbGF0ZSI6Ikxpc3Qgb24gQkxVUitPUyBzaW11bGF0aW9uXG5cbkxpc3RpbmcgZnJvbSB3YWxsZXQ6IHt7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19XG5MaXN0aW5nIGZyb20gdGhpcyBjb2xsZWN0aW9uOiB7eyBvdXRwdXRzLmN1c3RvbS0xNC0xMi5uYW1lIH19LCBhZGRyZXNzOiB7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fVxuTGlzdGluZyB0aGlzIHRva2VuOiB7eyBhdXRvbWF0aW9uSW5wdXRzLnRva2VuIHwgc3BsaXQ6IFwiX1wiIHwgbGFzdCB9fVxuTGlzdCBwcmljZXBvaW50IE9TOiB7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfCB0aW1lczogYXV0b21hdGlvbklucHV0cy5saXN0bWFya3VwIH19XG5MaXN0IHByaWNlcG9pbnQgQkxVUjoge3sgb3V0cHV0cy5jdXN0b20tNi05LmZsb29yIHwgdGltZXM6IGF1dG9tYXRpb25JbnB1dHMubGlzdG1hcmt1cCB9fVxuRmxvb3IgT1M6IHt7IG91dHB1dHMuY3VzdG9tLTQtMS5mbG9vciB9fVxuRmxvb3IgQkxVUjoge3sgb3V0cHV0cy5jdXN0b20tNi05LmZsb29yIH19XG5MaXN0ZWQgcXVhbnRpdHk6IDFcbkR1cmF0aW9uOiAxNSBtaW51dGVzXG5cbldoZW4geW91IG1hZGUgc3VyZSB0aGUgZGV0YWlscyBhYm92ZSBhcmUgYXMgZXhwZWN0ZWQsIGFjdGl2YXRlIHRoZSBib3RoIHRoZSBPUyBhbmQgQkxVUiBsaXN0IGFjdGlvbnMgYW5kIGRlYWN0aXZhdGUgdGhpcyBhbGVydCBpbiBDb21wYXNzIEF1dG9tYXRpb25zLiAiLCJjaGFubmVsSWRzIjpbMzAyOV19fSx7ImlkIjoiY3VzdG9tLTctOCIsInR5cGUiOiJjdXN0b20tNyIsImNvbmZpZyI6eyJwcmljZSI6Int7IG91dHB1dHMuY3VzdG9tLTYtOS5mbG9vciB8IHRpbWVzOiBhdXRvbWF0aW9uSW5wdXRzLmxpc3RtYXJrdXAgfX0iLCJ0b2tlbklkIjoie3sgYXV0b21hdGlvbklucHV0cy50b2tlbiB9fSIsImR1cmF0aW9uIjoiOTAwIiwid2FsbGV0SWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fSIsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In0sImlzRGlzYWJsZWQiOnRydWV9LHsiaWQiOiJsaXN0LTEwIiwidHlwZSI6Imxpc3QiLCJjb25maWciOnsidmFsdWUiOiJ7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfCB0aW1lczogYXV0b21hdGlvbklucHV0cy5saXN0bWFya3VwIH19IiwidG9rZW5JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMudG9rZW4gfX0iLCJkdXJhdGlvbiI6OTAwLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwibWFya2V0cGxhY2UiOjMsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In0sImlzRGlzYWJsZWQiOnRydWV9LHsiaWQiOiJub3RpZnktNCIsInR5cGUiOiJub3RpZnkiLCJjb25maWciOnsidGVtcGxhdGUiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25uYW1lIH19IExpc3RlZFxuQm91Z2h0IGF0OiB7eyBvdXRwdXRzLmN1c3RvbS04LTcucHJpY2UgfX1cbkxpc3RlZCBhdDogIE9TIHt7IG91dHB1dHMuY3VzdG9tLTQtMS5mbG9vciB9fSB7eyBvdXRwdXRzLmxpc3QtMTAuc3RhdHVzIH19XG4gICAgICAgICAgICBCTFVSIHt7IG91dHB1dHMuY3VzdG9tLTYtOS5mbG9vciB9fSB7eyBvdXRwdXRzLmN1c3RvbS03LTguc3RhdHVzIH19XG5VbnJsIHByb2ZpdDoge3sgb3V0cHV0cy5jdXN0b20tNC0xLmZsb29yfCBtaW51czogb3V0cHV0cy5jdXN0b20tOC03LnByaWNlfCBtaW51czogMC4wMiB9fVxue3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9ubmFtZSB9fSBpbiB3YWxsZXQ6IHt7IG91dHB1dHMuY3VzdG9tLTItNS5iYWxhbmNlIH19XG5cbltDaGVjayBvbiBCTFVSXShodHRwczovL2JsdXIuaW8vY29sbGVjdGlvbi97eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSkiLCJjaGFubmVsSWRzIjpbMzAyOV19LCJpc0Rpc2FibGVkIjp0cnVlfV0sImlucHV0cyI6W3sibmFtZSI6IndhbGxldCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6InRyYWRpbmdXYWxsZXQiLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoiY29sbGVjdGlvbklkIiwidHlwZSI6IlN0cmluZyIsImFjdGluZ0FzIjoiY29sbGVjdGlvbiIsInJlcXVpcmVkIjp0cnVlLCJkZWZhdWx0VmFsdWUiOiIifSx7Im5hbWUiOiJ0b2tlbiIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6InRva2VuIiwicmVxdWlyZWQiOnRydWUsImRlZmF1bHRWYWx1ZSI6IiJ9LHsibmFtZSI6Imxpc3RtYXJrdXAiLCJ0eXBlIjoiTnVtYmVyIiwiYWN0aW5nQXMiOm51bGwsInJlcXVpcmVkIjpmYWxzZSwiZGVmYXVsdFZhbHVlIjoiMSJ9LHsibmFtZSI6InN0b3Bsb3NzbXVsdGlwbGllciIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIwLjgifV19

Inputs

Wallet: Listings will come from this wallet

Collection ID: This collection’s token will be listed

Token: This token will be listed. To auto list freshly bought tokens, use with the Buy trigger template

Listmarkup: Lists relative to floor. E.g. list markup of 1.1 lists 10% above floor. 0.8 lists 20% below floor

Stoplossmultiplier: Indicates how much the floor has to fall below your purchase price to stop listing and send you a warning alert instead. A stoplossmultiplier of 0.8 would stop listing and trigger an alert if the floor price dropped 20% below your purchase price. Useful to protect from floor manipulators.

Goes well with: Smart bidder, Blur points farmer with undercut


4. Stop Loss Alert

This template sends you a Telegram/Discord message when one of your NFTs goes into unrealized loss. You can specify the size of unrealized loss that will trigger the alert, compared to your purchase price with the stoplossat input. For example a stoplossat 0.8 will send an alert when the floor has dropped 20% below your purchase price. The alert includes a quick link to your Opensea wallet holdings. This automation will check your unrealized PnL for a specified token every minute, then if the Stop Loss is triggered, the automation will send you an alert and sleep for 6 hours. This is to keep the automation's reactions quick all while avoiding spam alerts to your phone.

Import Template by copy pasting the line below into beta.compass.art/automations/templates > Import template

eyJuYW1lIjoiU3RvcCBMb3NzIEFsZXJ0IiwidHJpZ2dlciI6InJlcGVhdCIsInRyaWdnZXJDb25maWciOnsiZXZlcnkiOjYwMDAwMH0sImFjdGlvbnMiOlt7ImlkIjoiY3VzdG9tLTQtMSIsInR5cGUiOiJjdXN0b20tNCIsImNvbmZpZyI6eyJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9fSx7ImlkIjoiY3VzdG9tLTgtNCIsInR5cGUiOiJjdXN0b20tOCIsImNvbmZpZyI6eyJ0b2tlbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5Ub2tlbklEIH19In19LHsiaWQiOiJjdXN0b20tMTQtNSIsInR5cGUiOiJjdXN0b20tMTQiLCJjb25maWciOnsiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImZpbHRlci0yIiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfX0iLCJ0eXBlIjoibnVtYmVyIiwidmFsdWUiOnsidmFsdWUiOiJ7eyBvdXRwdXRzLmN1c3RvbS04LTQucHJpY2UgfCB0aW1lczogYXV0b21hdGlvbklucHV0cy5zdG9wbG9zc2F0IH19IiwiY29tcGFyYXRvciI6Imx0In19XX19LHsiaWQiOiJub3RpZnktMyIsInR5cGUiOiJub3RpZnkiLCJjb25maWciOnsidGVtcGxhdGUiOiJTdG9wIGxvc3MgZm9yIHt7IG91dHB1dHMuY3VzdG9tLTE0LTUubmFtZSB9fSB0cmlnZ2VyZWQuXG5cbkZsb29yOiB7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfX1cblB1cmNoYXNlIHByaWNlOiB7eyBvdXRwdXRzLmN1c3RvbS04LTQucHJpY2UgfX1cblVucmVhbGl6ZWQgTG9zczoge3sgb3V0cHV0cy5jdXN0b20tOC00LnByaWNlIHwgZGl2aWRlZF9ieTogb3V0cHV0cy5jdXN0b20tNC0xLmZsb29yIHwgbWludXM6IDEgfCB0aW1lczogMTAwIH19JVxuVG9wIGJpZDoge3sgb3V0cHV0cy5jdXN0b20tNC0xLnRvcEJpZCB9fVxuXG5bU2VlIHdhbGxldCBvbiBPcGVuc2VhXShodHRwczovL29wZW5zZWEuaW8ve3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX0pXG4iLCJjaGFubmVsSWRzIjpbMzAyOV19fV0sImlucHV0cyI6W3sibmFtZSI6ImNvbGxlY3Rpb25JZCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6ImNvbGxlY3Rpb24iLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoid2FsbGV0IiwidHlwZSI6IlN0cmluZyIsImFjdGluZ0FzIjoidHJhZGluZ1dhbGxldCIsInJlcXVpcmVkIjp0cnVlLCJkZWZhdWx0VmFsdWUiOiIifSx7Im5hbWUiOiJzdG9wbG9zc2F0IiwidHlwZSI6Ik51bWJlciIsImFjdGluZ0FzIjpudWxsLCJyZXF1aXJlZCI6ZmFsc2UsImRlZmF1bHRWYWx1ZSI6IjAuOCJ9LHsibmFtZSI6IlRva2VuSUQiLCJ0eXBlIjoiU3RyaW5nIiwiYWN0aW5nQXMiOiJ0b2tlbiIsInJlcXVpcmVkIjp0cnVlLCJkZWZhdWx0VmFsdWUiOiIifV19

Inputs

Wallet: The Stop Loss Alert will monitor a token from this wallet.

Collection ID: The Stop Loss Alert will monitor a token from this collection.

Token: The Stop Loss Alert trigger for this token.

Stoplossat: The rate of loss compared to the purchase price that will trigger the alert. e.g. with a stoplossat of 0.7 and a purchase price of 10 eth, the alert will trigger if the floor drops below 7 eth.

Sleepafteralert: The sleep time after a stoploss alert is triggered.

Stoplossmultiplier: Indicates how much the floor has to fall below your purchase price to stop listing and send you a warning alert instead. A stoplossmultiplier of 0.8 would stop listing and trigger an alert if the floor price dropped 20% below your purchase price. Useful to protect from floor manipulators.

Goes well with: Buy Trigger for Stop Loss Alert

5. Take Profit Listing

This template Lists one of your NFTs on BLUR and OS when a given unrealised profit is reached. The takeprofitmultiplier indicates the rate of unrealized profit compared to the token's purchase price that will trigger the listing on floor. For example a takeprofitmultiplier of 1.4 will list the token when the floor rises 40% above your purchase price.

By default the OS and BLUR List actions are disabled with a list simulation alert in front of them. Before activating the listing steps, test the automation with the alert sending simulated lists to your telegram/discord. Only activate the list actions once you made sure the simulated lists are as expected.

Import Template by copy pasting the line below into beta.compass.art/automations/templates > Import template

eyJuYW1lIjoiVGFrZSBQcm9maXQgTGlzdGVyIiwidHJpZ2dlciI6InJlcGVhdCIsInRyaWdnZXJDb25maWciOnsiZXZlcnkiOjYwMDAwfSwiYWN0aW9ucyI6W3siaWQiOiJjdXN0b20tNC0xIiwidHlwZSI6ImN1c3RvbS00IiwiY29uZmlnIjp7ImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In19LHsiaWQiOiJjdXN0b20tNi04IiwidHlwZSI6ImN1c3RvbS02IiwiY29uZmlnIjp7IndhbGxldElkIjoie3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX0iLCJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9fSx7ImlkIjoiY3VzdG9tLTgtMiIsInR5cGUiOiJjdXN0b20tOCIsImNvbmZpZyI6eyJ0b2tlbklkIjoie3sgYXV0b21hdGlvbklucHV0cy50b2tlbklkIH19In19LHsiaWQiOiJjdXN0b20tMTQtNyIsInR5cGUiOiJjdXN0b20tMTQiLCJjb25maWciOnsiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifX0seyJpZCI6ImZpbHRlci0xMCIsInR5cGUiOiJmaWx0ZXIiLCJjb25maWciOnsiY29uZGl0aW9ucyI6W3sia2V5Ijoie3sgb3V0cHV0cy5jdXN0b20tOC0yLnByaWNlIH19IiwidHlwZSI6Im51bWJlciIsInZhbHVlIjp7InZhbHVlIjoiMCIsImNvbXBhcmF0b3IiOiJndCJ9fV19fSx7ImlkIjoiZmlsdGVyLTMiLCJ0eXBlIjoiZmlsdGVyIiwiY29uZmlnIjp7ImNvbmRpdGlvbnMiOlt7ImtleSI6Int7IG91dHB1dHMuY3VzdG9tLTYtOC5mbG9vciB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IG91dHB1dHMuY3VzdG9tLTgtMi5wcmljZSB8IHRpbWVzOiBhdXRvbWF0aW9uSW5wdXRzLnRha2Vwcm9maXRtdWx0aXBsaWVyIH19IiwiY29tcGFyYXRvciI6Imd0In19XX19LHsiaWQiOiJub3RpZnktNSIsInR5cGUiOiJub3RpZnkiLCJjb25maWciOnsidGVtcGxhdGUiOiJUYWtlIFByb2ZpdCBTaW11bGF0aW9uXG5cblVucmVhbGl6ZWQgcHJvZml0OiAge3sgb3V0cHV0cy5jdXN0b20tNi04LmZsb29yIHwgZGl2aWRlZF9ieTogb3V0cHV0cy5jdXN0b20tOC0yLnByaWNlIHwgbWludXM6IDEgfCB0aW1lczogMTAwIHwgcm91bmQ6IDEgfX0lLCBha2Ege3sgb3V0cHV0cy5jdXN0b20tNi04LmZsb29yIHwgbWludXM6IG91dHB1dHMuY3VzdG9tLTgtMi5wcmljZSB8IHJvdW5kOiAzfX0gZXRoXG5MaXN0aW5nIGZyb20gd2FsbGV0OiB7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fVxuTGlzdGluZyBmcm9tIHRoaXMgY29sbGVjdGlvbjoge3sgb3V0cHV0cy5jdXN0b20tMTQtNy5uYW1lIH19LCBhZGRyZXNzOiB7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fVxuTGlzdGluZyB0aGlzIHRva2VuOiB7eyBhdXRvbWF0aW9uSW5wdXRzLnRva2VuSWQgfX1cbkxpc3QgcHJpY2Vwb2ludCBCTFVSIHt7IG91dHB1dHMuY3VzdG9tLTYtOC5mbG9vciB9fVxuTGlzdCBwcmljZXBvaW50IE9TIHt7IG91dHB1dHMuY3VzdG9tLTQtMS5mbG9vciB9fVxuRmxvb3I6IHt7IG91dHB1dHMuY3VzdG9tLTYtOC5mbG9vciB9fVxuXG5MaXN0IGV4cGlyeTogMjQgaG91cnNcblxuV2hlbiB5b3UgbWFkZSBzdXJlIHRoZSBkZXRhaWxzIGFib3ZlIGFyZSBhcyBleHBlY3RlZCwgYWN0aXZhdGUgdGhlIE9TIGFuZCBCTFVSIGxpc3QgYWN0aW9uIGFuZCBkZWFjdGl2YXRlIHRoaXMgYWxlcnQgaW4gQ29tcGFzcyBBdXRvbWF0aW9ucy4iLCJjaGFubmVsSWRzIjpbMzAyOV19fSx7ImlkIjoibGlzdC00IiwidHlwZSI6Imxpc3QiLCJjb25maWciOnsidmFsdWUiOiJ7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfX0iLCJ0b2tlbklkIjoie3sgYXV0b21hdGlvbklucHV0cy50b2tlbklkIH19IiwiZHVyYXRpb24iOjg2NDAwLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwibWFya2V0cGxhY2UiOjMsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In0sImlzRGlzYWJsZWQiOnRydWV9LHsiaWQiOiJjdXN0b20tNy05IiwidHlwZSI6ImN1c3RvbS03IiwiY29uZmlnIjp7InByaWNlIjoie3sgb3V0cHV0cy5jdXN0b20tNi04LmZsb29yIH19IiwidG9rZW5JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMudG9rZW5JZCB9fSIsImR1cmF0aW9uIjo1MTg0MDAwLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifSwiaXNEaXNhYmxlZCI6dHJ1ZX0seyJpZCI6Im5vdGlmeS02IiwidHlwZSI6Im5vdGlmeSIsImNvbmZpZyI6eyJ0ZW1wbGF0ZSI6IlRha2UgUHJvZml0IExpc3Rpbmcge3sgb3V0cHV0cy5jdXN0b20tMTQtNy5uYW1lIH19XG5cblVucmVhbGl6ZWQgcHJvZml0OiAge3sgb3V0cHV0cy5jdXN0b20tNi04LmZsb29yIHwgZGl2aWRlZF9ieTogb3V0cHV0cy5jdXN0b20tOC0yLnByaWNlIHwgbWludXM6IDEgfCB0aW1lczogMTAwIHwgcm91bmQ6IDEgfX0lLCBha2Ege3sgb3V0cHV0cy5jdXN0b20tNi04LmZsb29yIHwgbWludXM6IG91dHB1dHMuY3VzdG9tLTgtMi5wcmljZSB8IHJvdW5kOiAzfX0gZXRoXG5cblxuTGlzdGVkIHRva2VuOiB7eyBhdXRvbWF0aW9uSW5wdXRzLnRva2VuSWQgfX1cbkxpc3QgcHJpY2Vwb2ludCBPUyB7eyBvdXRwdXRzLmN1c3RvbS00LTEuZmxvb3IgfX1cbkxpc3QgcHJpY2Vwb2ludCBCTFVSIHt7IG91dHB1dHMuY3VzdG9tLTYtOC5mbG9vciB9fVxuRmxvb3I6IHt7IG91dHB1dHMuY3VzdG9tLTYtOC5mbG9vciB9fVxuV2FsbGV0OiB7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fVxuTGlzdCBleHBpcnk6IDI0IGhvdXJzXG5cbltDaGVjayBsaXN0aW5nIG9uIENvbXBhc3NdKGh0dHBzOi8vYmV0YS5jb21wYXNzLmFydC93YWxsZXQve3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX0vYWN0aXZpdHk/ZmlsdGVycz1XM3NpYTJWNUlqb2lkSGx3WlNJc0luWmhiSFZsSWpwYklteHBjM1FpWFN3aWRIbHdaU0k2SW1OaGRHVm5iM0o1SW4xZCkiLCJjaGFubmVsSWRzIjpbMzAyOV19LCJpc0Rpc2FibGVkIjp0cnVlfV0sImlucHV0cyI6W3sibmFtZSI6ImNvbGxlY3Rpb25JZCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6ImNvbGxlY3Rpb24iLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoid2FsbGV0IiwidHlwZSI6IlN0cmluZyIsImFjdGluZ0FzIjoidHJhZGluZ1dhbGxldCIsInJlcXVpcmVkIjp0cnVlLCJkZWZhdWx0VmFsdWUiOiIifSx7Im5hbWUiOiJ0YWtlcHJvZml0bXVsdGlwbGllciIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIxLjUifSx7Im5hbWUiOiJ0b2tlbklkIiwidHlwZSI6IlN0cmluZyIsImFjdGluZ0FzIjoidG9rZW4iLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn1dfQ==

Inputs

Wallet: Wallet holding the token.

Collection ID: The Take Profit Listing Automation will monitor a token from this collection.

Token: The token ID you'll list for sale, fromat: collectionid_tokenid

Takeprofitmultiplier: The takeprofitmultiplier indicates the rate of unrealized profit compared to the token's purchase price that will trigger the listing on floor. For example a takeprofitmultiplier of 1.4 will list the token when the floor rises 40% above your purchase price.

Goes well with: Buy Trigger for for Take Profit Listing

6. Dump Sniper

This template will monitor wallets (dumpers) dumping a lot of tokens from a collection into bids, and snipe the last two tokens from its holdings. As the dumper burns through the top of the bid ceiling he is accepting lower on lower offers on his tokens, temporarily widening the bid/list spread.  Thus, there is a brief opportunity for deep discounts on one or two tokens from the collection. This automation will trigger when someone accepting offers one after the other has already sold two tokens 20% below floor. Then it will check how many tokens remain in his wallet and if there is 1-2 tokens left, it will outbid the top bid on them as long as the bid is x% below the floor. The x% is determined by the discounttarget input, for example a discounttarget of 0.5 would mean the top bid on the two remaining tokens must be less than 50% of the floor. The automation also has a maxbid input, which is a hard cap on the maximum eth you are willing to bid. The minvolume variable is the minimum lifetime volume of the collection in eth. If you specify 100 eth for the minvolume, the automation will ignore all collection that have less than 100 eth of lifetime volume. This is to filter out low volume, and therefore riskier collections. This automation can earn money by getting good deals on relatively low volume collections that have relatively thin bid ceilings that whales can burn through when dumping. There is no wallet filter in this automation so it monitors all transactions on the blockchain. If a dumper sells two tokens within 15 minutes, the automation will immediately trigger after the second sale.

Example use case: We're siniping dumpers with a minvolume of 100 eth, maxbid of 0.8 and discounttarget of 0.5. Whale X decides he wants to exit low liquidity collection because he needs the money fast. He knows that selling his tokens through listings his will take a lot of time and therefore decides to simply accept the 10 best collection bids for his 10 tokens. The collection he is about to dump has 250 eth of lifetime trading volume, and the floor sits at 1 eth. The bid ceiling for this collection is thin, but stands at 0.9 eth. After accepting the first two bids within 15 minutes of eachother, our automation triggers and counts how many tokens he still holds. The whale still holds 8 tokens so nothing happens. When the whale is down to 2 tokens left, the automation will continue by looking at the top bids on these two remaining tokens. By now the bid ceiling, and therefore the top bids on his last two tokens is down to 0.4 eth. As 0.4 eth is less than the 1 eth floor times our discounttarget of 0.5 (50%) the bot will bid 0.4001 eth on the whales two remaining tokens. If the whale decides on continuing his dump, he will accept our bids on these two tokens, letting us acquire tokens at 0.4001 eth instead of the 1 eth floor or the 0.9 eth bid ceiling just minutes ago. By default, the automation will not bid on collections that din't have a single sale in the last 14 days to avoid bidding on dead collections.

By default the bid action is disabled with a bid simulation alert in front of it. Before activating the bidding step, test the automation on your collection with the simulator alert sending simulated bids to your telegram/discord. Only activate the bid action once you made sure the simulated bids are as expected.

Import Template by copy pasting the line below into beta.compass.art/automations/templates > Import template

eyJuYW1lIjoiRHVtcCBTbmlwZXIiLCJ0cmlnZ2VyIjoic2VsbCIsInRyaWdnZXJDb25maWciOnsiY291bnRCeSI6ImNvbGxlY3Rpb25JZCIsImNvbmRpdGlvbnMiOlt7ImtleSI6InNhbGUudHlwZSIsInR5cGUiOiJjYXRlZ29yeSIsInZhbHVlIjoiYmlkIn0seyJrZXkiOiJ2YWx1ZSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7Y29sbGVjdGlvbi5saXN0ZWRGbG9vciB8IHRpbWVzOiAwLjh9fSIsImNvbXBhcmF0b3IiOiJsdCJ9fSx7ImtleSI6ImNvbGxlY3Rpb24ubGlxdWlkaXR5UmFuayIsInR5cGUiOiJjYXRlZ29yeSIsInZhbHVlIjpbIkxvdyIsIk1lZGl1bSIsIkhpZ2giXX0seyJrZXkiOiJjb2xsZWN0aW9uLnRvdGFsVm9sdW1lIiwidHlwZSI6Im51bWJlciIsInZhbHVlIjp7InZhbHVlIjoie3thdXRvbWF0aW9uSW5wdXRzLm1pbnZvbHVtZX19IiwiY29tcGFyYXRvciI6Imd0In19XSwibWluVHJpZ2dlcnNUb1J1biI6MiwidHJpZ2dlcldpbmRvd1NlY29uZHMiOjkwMH0sImFjdGlvbnMiOlt7ImlkIjoiY3VzdG9tLTItNCIsInR5cGUiOiJjdXN0b20tMiIsImNvbmZpZyI6eyJ0b2tlbklkIjpudWxsLCJ3YWxsZXRJZCI6Int7IHdhbGxldC5pZCB9fSIsImNvbGxlY3Rpb25JZCI6Int7IGNvbGxlY3Rpb24uaWQgfX0ifX0seyJpZCI6ImZpbHRlci00IiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBvdXRwdXRzLmN1c3RvbS0yLTQuYmFsYW5jZSB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6IjMiLCJjb21wYXJhdG9yIjoibHQifX1dfX0seyJpZCI6ImZpbHRlci01IiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBjb2xsZWN0aW9uLnRvcE9mZmVyIH19IiwidHlwZSI6Im51bWJlciIsInZhbHVlIjp7InZhbHVlIjoie3sgY29sbGVjdGlvbi5saXN0ZWRGbG9vciB8IHRpbWVzOiBhdXRvbWF0aW9uSW5wdXRzLmRpc2NvdW50dGFyZ2V0IH19IiwiY29tcGFyYXRvciI6Imx0In19XX19LHsiaWQiOiJmaWx0ZXItNyIsInR5cGUiOiJmaWx0ZXIiLCJjb25maWciOnsiY29uZGl0aW9ucyI6W3sia2V5Ijoie3sgY29sbGVjdGlvbi50b3BPZmZlciB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IGF1dG9tYXRpb25JbnB1dHMubWF4YmlkIH19IiwiY29tcGFyYXRvciI6Imx0In19XX19LHsiaWQiOiJub3RpZnktOCIsInR5cGUiOiJub3RpZnkiLCJjb25maWciOnsidGVtcGxhdGUiOiJEdW1wZXIgYmlkIHNpbXVsYXRpb25cblxuW3t7ZXZlbnQud2FsbGV0SWQgfCB0cnVuY2F0ZTogOX19XShodHRwczovL2NvbXBhc3MuYXJ0L3dhbGxldC97e2V2ZW50LndhbGxldElkfX0pIGlzIGR1bXBpbmcgdGhlaXIge3sgY29sbGVjdGlvbi5uYW1lIH19IHRva2Vucy4ge3sgY29sbGVjdGlvbi5leHRlcm5hbFVybCB9fVxuVG9rZW5zIHJlbWFpbmluZzoge3sgb3V0cHV0cy5jdXN0b20tMi00LmJhbGFuY2UgfX1cblxuRGlzY291bnQgcmF0ZToge3sgY29sbGVjdGlvbi50b3BPZmZlciB8IGRpdmlkZWRfYnk6IGNvbGxlY3Rpb24udG9wT2ZmZXIgfX1cblNpbXVsYXRlZCBiaWQgcHJpY2U6IHt7IGNvbGxlY3Rpb24udG9wT2ZmZXIgfCBwbHVzOiAwLjAwMDEgfX1cblxuV2hlbiB5b3UgbWFkZSBzdXJlIHRoZSBkZXRhaWxzIGFib3ZlIGFyZSBhcyBleHBlY3RlZCwgYWN0aXZhdGUgdGhlIGJpZCBhY3Rpb25zIGFuZCBkZWFjdGl2YXRlIHRoaXMgYWxlcnQgaW4gQ29tcGFzcyBBdXRvbWF0aW9ucy4iLCJjaGFubmVsSWRzIjpbMzAyOSwzOTI3XX19LHsiaWQiOiIzIiwidHlwZSI6ImJpZCIsImNvbmZpZyI6eyJ2YWx1ZSI6Int7IGNvbGxlY3Rpb24udG9wT2ZmZXIgfCBwbHVzOiAwLjAwMDEgIH19IiwidG9rZW5JZCI6bnVsbCwiZHVyYXRpb24iOiI5MDAiLCJ3YWxsZXRJZCI6IjB4MzhkYjY4ODE4YjQyMDBiMjBjZjQxZTA2NDliMmUwNDI5YjQ4MTY3MyIsIm1hcmtldHBsYWNlIjozLCJjb2xsZWN0aW9uSWQiOiJ7eyBjb2xsZWN0aW9uLmlkIH19In0sImlzRGlzYWJsZWQiOnRydWV9LHsiaWQiOiJiaWQtNiIsInR5cGUiOiJiaWQiLCJjb25maWciOnsidmFsdWUiOiJ7eyBjb2xsZWN0aW9uLnRvcE9mZmVyfCBwbHVzOiAwLjAwMDEgIH19IiwidG9rZW5JZCI6bnVsbCwiZHVyYXRpb24iOjkwMCwid2FsbGV0SWQiOiIweDM4ZGI2ODgxOGI0MjAwYjIwY2Y0MWUwNjQ5YjJlMDQyOWI0ODE2NzMiLCJtYXJrZXRwbGFjZSI6MywiY29sbGVjdGlvbklkIjoie3sgY29sbGVjdGlvbi5pZCB9fSJ9LCJpc0Rpc2FibGVkIjp0cnVlfSx7ImlkIjoiNCIsInR5cGUiOiJub3RpZnkiLCJjb25maWciOnsidGVtcGxhdGUiOiJbe3tldmVudC53YWxsZXRJZCB8IHRydW5jYXRlOiA5fX1dKGh0dHBzOi8vY29tcGFzcy5hcnQvd2FsbGV0L3t7ZXZlbnQud2FsbGV0SWR9fSkgaXMgZHVtcGluZyB0aGVpciB7eyBjb2xsZWN0aW9uLm5hbWUgfX0gdG9rZW5zLiB7eyBjb2xsZWN0aW9uLmV4dGVybmFsVXJsIH19XG5Ub2tlbnMgcmVtYWluaW5nOiB7eyBvdXRwdXRzLmN1c3RvbS0yLTQuYmFsYW5jZSB9fVxuXG5CaWQgMSBzdWNjZXNzZnVsPyB7eyBvdXRwdXRzLjMuc3RhdHVzIH19XG5CaWQgMiBzdWNjZXNzZnVsPyB7eyBvdXRwdXRzLmJpZC02LnN0YXR1cyB9fSIsImNoYW5uZWxJZHMiOlszMDI5XX0sImlzRGlzYWJsZWQiOnRydWV9XSwiaW5wdXRzIjpbeyJuYW1lIjoibWludm9sdW1lIiwidHlwZSI6Ik51bWJlciIsImFjdGluZ0FzIjpudWxsLCJyZXF1aXJlZCI6ZmFsc2UsImRlZmF1bHRWYWx1ZSI6IjEwMCJ9LHsibmFtZSI6Im1heGJpZCIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIwLjMifSx7Im5hbWUiOiJkaXNjb3VudHRhcmdldCIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIwLjUifV19

Inputs

Minvolume: Minimum required lifetime volume of the collection a whale is dumping. Useful to avoid the lowest liquidity and therefore riskiest collections.

Maxbid: A hard cap on the maximum eth you are willing to bid

Discounttarget: The minimum bid/floor spread that is required by the time the whale has 2 tokens left to place bids.

7. Bulk Lister

This template allows you to list your tokens in bulk without flooding the market. It enables you to list a specific number of tokens, as specified by the input parameter countoftokenstolist, at gradually increasing prices, starting from the floor prices on both the BLUR and OS marketplaces. The increment in the listing prices is determined by the input parameter listingladderincrement. The tokens will be listed on both the BLUR and OS marketplaces based on their specific floors. The listing prices will be readjusted every 15 minutes relative to the floor price. This ensures that all listings are readjusted in the event of any fluctuations in the floor price. The absolute lowest listing price the automation will list for is specified by the Listlowerlimit input parameter. The formula for determining the listing price is as follows: floor + (floor x increment x index), rounded to 4 decimal places.

For instance, let us assume that Collection Azuki has a floor price of 0.2 ETH on OS and 0.1 ETH on BLUR, and you hold 10 tokens. If you set countoftokenstolist to 5, listingladderincrement to 0.1, and Listlowerlimit to 0.12, the automation will list five of your tokens at gradually increasing prices, as shown below:

OS listings:

  • Token 1 listing price: 0.2 ETH
  • Token 2 listing price: 0.22 ETH
  • Token 3 listing price: 0.24 ETH
  • Token 4 listing price: 0.26 ETH
  • Token 5 listing price: 0.28 ETH

BLUR listings:

  • Token 1 listing price: 0.12 ETH (normally 0.1 ETH, but this is lower than your Listlowerlimit of 0.12)
  • Token 2 listing price: 0.12 ETH (normally 0.11 ETH, but this is lower than your Listlowerlimit of 0.12)
  • Token 3 listing price: 0.12 ETH
  • Token 4 listing price: 0.13 ETH
  • Token 5 listing price: 0.14 ETH

By default, the automation disables the listing actions for both BLUR and OS, and displays a list simulation alert. Before activating the listing step, it is recommended to test the automation using the simulator alert, which sends simulated lists to your Telegram or Discord. Only after verifying that the simulated lists are as expected should you activate the list actions.

To import the template, copy and paste the following line into beta.compass.art/automations/templates > Import template:

eyJuYW1lIjoiQnVsayBBdXRvIExpc3RlciBMYWRkZXIiLCJ0cmlnZ2VyIjoicmVwZWF0IiwidHJpZ2dlckNvbmZpZyI6eyJldmVyeSI6OTAwMDAwfSwiYWN0aW9ucyI6W3siaWQiOiJjdXN0b20tMy0xIiwidHlwZSI6ImN1c3RvbS0zIiwiY29uZmlnIjp7IndhbGxldElkIjoie3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX0iLCJ3YWxsZXRUb2tlbkZpbHRlcnMiOlt7ImtleSI6ImNvbGxlY3Rpb25JZCIsInR5cGUiOiJjb2xsZWN0aW9uIiwidmFsdWUiOnsidmFsdWUiOiJ7e2F1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkfX0iLCJjb21wYXJhdG9yIjoiaW4ifX1dfX0seyJpZCI6ImN1c3RvbS0yLTciLCJ0eXBlIjoiY3VzdG9tLTIiLCJjb25maWciOnsidG9rZW5JZCI6bnVsbCwid2FsbGV0SWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fSIsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In19LHsiaWQiOiJmaWx0ZXItNiIsInR5cGUiOiJmaWx0ZXIiLCJjb25maWciOnsiY29uZGl0aW9ucyI6W3sia2V5Ijoie3sgb3V0cHV0cy5jdXN0b20tMi03LmJhbGFuY2UgfX0iLCJ0eXBlIjoibnVtYmVyIiwidmFsdWUiOnsidmFsdWUiOiIwIiwiY29tcGFyYXRvciI6Imd0In19XX19LHsiaWQiOiJjdXN0b20tNC0zIiwidHlwZSI6ImN1c3RvbS00IiwiY29uZmlnIjp7ImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In19LHsiaWQiOiJjdXN0b20tNi00IiwidHlwZSI6ImN1c3RvbS02IiwiY29uZmlnIjp7IndhbGxldElkIjoie3sgYXV0b21hdGlvbklucHV0cy53YWxsZXQgfX0iLCJjb2xsZWN0aW9uSWQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvbGxlY3Rpb25JZCB9fSJ9fSx7ImlkIjoicmVwZWF0LTIiLCJ0eXBlIjoicmVwZWF0IiwiY29uZmlnIjp7Iml0ZW1zIjoie3sgb3V0cHV0cy5jdXN0b20tMy0xLnRva2VucyB9fSIsImFjdGlvbnMiOlt7ImlkIjoiY3VzdG9tLTI4LTMiLCJ0eXBlIjoiY3VzdG9tLTI4IiwiY29uZmlnIjp7ImZsb29yIjoie3sgb3V0cHV0cy5jdXN0b20tNi00LmZsb29yIH19IiwiaW5kZXgiOiJ7eyBpbmRleCB9fSIsImluY3JlbWVudCI6Int7IGF1dG9tYXRpb25JbnB1dHMubGlzdGluZ2xhZGRlcmluY3JlbWVudCB9fSIsImxpc3Rsb3dlcmxpbWl0Ijoie3sgYXV0b21hdGlvbklucHV0cy5saXN0bG93ZXJsaW1pdCB9fSJ9fSx7ImlkIjoibm90aWZ5LTQiLCJ0eXBlIjoibm90aWZ5IiwiY29uZmlnIjp7InRlbXBsYXRlIjoiQnVsayBMaXN0ZXIgc2ltdWxhdGlvblxuXG5Ub2tlbiB7eyBpdGVtLnRva2VuSWQgfX0gbGlzdGVkIG9uIEJMVVIgYXQge3sgb3V0cHV0cy5jdXN0b20tMjgtMy5MaXN0UHJpY2UgfX1cblxuSW5kZXg6IHt7IGluZGV4IH19XG5CTFVSIGZsb29yOiB7eyBvdXRwdXRzLmN1c3RvbS02LTQuZmxvb3IgfX1cbkxpc3QgbG93ZXIgbGltaXQ6IHt7IGF1dG9tYXRpb25JbnB1dHMubGlzdGxvd2VybGltaXQgfX1cbkluY3JlbWVudDoge3sgYXV0b21hdGlvbklucHV0cy5saXN0aW5nbGFkZGVyaW5jcmVtZW50IH19XG5MaXN0IHByaWNlIGZvcm11bGE6IGZsb29yKyhmbG9vcippbmNyZW1lbnQqKGluZGV4KSkiLCJjaGFubmVsSWRzIjpbMzAyOV19fSx7ImlkIjoiY3VzdG9tLTctNCIsInR5cGUiOiJjdXN0b20tNyIsImNvbmZpZyI6eyJwcmljZSI6Int7IG91dHB1dHMuY3VzdG9tLTI4LTMuTGlzdFByaWNlIH19IiwidG9rZW5JZCI6Int7IGl0ZW0uaWQgfX0iLCJkdXJhdGlvbiI6OTAwLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwiY29sbGVjdGlvbklkIjoie3sgYXV0b21hdGlvbklucHV0cy5jb2xsZWN0aW9uSWQgfX0ifSwiaXNEaXNhYmxlZCI6dHJ1ZX0seyJpZCI6ImZpbHRlci0yIiwidHlwZSI6ImZpbHRlciIsImNvbmZpZyI6eyJjb25kaXRpb25zIjpbeyJrZXkiOiJ7eyBpbmRleCB9fSIsInR5cGUiOiJudW1iZXIiLCJ2YWx1ZSI6eyJ2YWx1ZSI6Int7IGF1dG9tYXRpb25JbnB1dHMuY291bnRvZnRva2Vuc3RvbGlzdCB9fSIsImNvbXBhcmF0b3IiOiJsdCJ9fV19fV19fSx7ImlkIjoicmVwZWF0LTUiLCJ0eXBlIjoicmVwZWF0IiwiY29uZmlnIjp7Iml0ZW1zIjoie3sgb3V0cHV0cy5jdXN0b20tMy0xLnRva2VucyB9fSIsImFjdGlvbnMiOlt7ImlkIjoiY3VzdG9tLTI4LTEiLCJ0eXBlIjoiY3VzdG9tLTI4IiwiY29uZmlnIjp7ImZsb29yIjoie3sgb3V0cHV0cy5jdXN0b20tNC0zLmZsb29yIH19IiwiaW5kZXgiOiJ7eyBpbmRleCB9fSIsImluY3JlbWVudCI6Int7IGF1dG9tYXRpb25JbnB1dHMubGlzdGluZ2xhZGRlcmluY3JlbWVudCB9fSIsImxpc3Rsb3dlcmxpbWl0Ijoie3sgYXV0b21hdGlvbklucHV0cy5saXN0bG93ZXJsaW1pdCB9fSJ9fSx7ImlkIjoibm90aWZ5LTQiLCJ0eXBlIjoibm90aWZ5IiwiY29uZmlnIjp7InRlbXBsYXRlIjoiQnVsayBMaXN0ZXIgc2ltdWxhdGlvblxuXG5Ub2tlbiB7eyBpdGVtLnRva2VuSWQgfX0gbGlzdGVkIG9uIE9TIGF0IHt7IG91dHB1dHMuY3VzdG9tLTI4LTEuTGlzdFByaWNlIH19XG5cbkluZGV4OiB7eyBpbmRleCB9fVxuT1MgZmxvb3I6IHt7IG91dHB1dHMuY3VzdG9tLTQtMy5mbG9vciB9fVxuTGlzdCBsb3dlciBsaW1pdDoge3sgYXV0b21hdGlvbklucHV0cy5saXN0bG93ZXJsaW1pdCB9fVxuSW5jcmVtZW50OiB7eyBhdXRvbWF0aW9uSW5wdXRzLmxpc3RpbmdsYWRkZXJpbmNyZW1lbnQgfX1cbkxpc3QgcHJpY2UgZm9ybXVsYTogZmxvb3IrKGZsb29yKmluY3JlbWVudCooaW5kZXgpKSIsImNoYW5uZWxJZHMiOlszMDI5XX19LHsiaWQiOiJsaXN0LTIiLCJ0eXBlIjoibGlzdCIsImNvbmZpZyI6eyJ2YWx1ZSI6Int7IG91dHB1dHMuY3VzdG9tLTI4LTEuTGlzdFByaWNlIH19IiwidG9rZW5JZCI6Int7IGl0ZW0uaWQgfX0iLCJkdXJhdGlvbiI6OTAwLCJ3YWxsZXRJZCI6Int7IGF1dG9tYXRpb25JbnB1dHMud2FsbGV0IH19IiwibWFya2V0cGxhY2UiOjMsImNvbGxlY3Rpb25JZCI6Int7IGF1dG9tYXRpb25JbnB1dHMuY29sbGVjdGlvbklkIH19In0sImlzRGlzYWJsZWQiOnRydWV9LHsiaWQiOiJmaWx0ZXItMyIsInR5cGUiOiJmaWx0ZXIiLCJjb25maWciOnsiY29uZGl0aW9ucyI6W3sia2V5Ijoie3sgaW5kZXggfX0iLCJ0eXBlIjoibnVtYmVyIiwidmFsdWUiOnsidmFsdWUiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLmNvdW50b2Z0b2tlbnN0b2xpc3QgfX0iLCJjb21wYXJhdG9yIjoibHQifX1dfX1dfX1dLCJpbnB1dHMiOlt7Im5hbWUiOiJjb2xsZWN0aW9uSWQiLCJ0eXBlIjoiU3RyaW5nIiwiYWN0aW5nQXMiOiJjb2xsZWN0aW9uIiwicmVxdWlyZWQiOnRydWUsImRlZmF1bHRWYWx1ZSI6IiJ9LHsibmFtZSI6IndhbGxldCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6InRyYWRpbmdXYWxsZXQiLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoibGlzdGluZ2xhZGRlcmluY3JlbWVudCIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIwLjEifSx7Im5hbWUiOiJjb3VudG9mdG9rZW5zdG9saXN0IiwidHlwZSI6Ik51bWJlciIsImFjdGluZ0FzIjpudWxsLCJyZXF1aXJlZCI6ZmFsc2UsImRlZmF1bHRWYWx1ZSI6IjUifSx7Im5hbWUiOiJsaXN0bG93ZXJsaW1pdCIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOnRydWUsImRlZmF1bHRWYWx1ZSI6IiJ9XX0=

Inputs:

  • Collection: Tokens will be listed from this collection
  • Wallet: Tokens will be listed from this wallet
  • Listingladderincrement: The incremental list price increase between your tokens. For instance, a value of 0.1 would mean that each listing will be 10% more than the previous listing.
  • Countoftokenstolist: The number of tokens the automation will list.
  • Listlowerlimit: The absolute lowest listing price the automation will list for.

8. Blur bidder bulk collection import

To import the template, copy and paste the following line into beta.compass.art/automations/templates > Import template:

eyJuYW1lIjoiQnVsayBCbHVyIEJpZCBjb2xsZWN0aW9uIGltcG9ydCIsInRyaWdnZXIiOiJyZXBlYXQiLCJ0cmlnZ2VyQ29uZmlnIjp7ImV2ZXJ5Ijo2MDAwMCwibGltaXQiOjF9LCJhY3Rpb25zIjpbeyJpZCI6InJlcGVhdC0xIiwidHlwZSI6InJlcGVhdCIsImNvbmZpZyI6eyJpdGVtcyI6Int7IGF1dG9tYXRpb25JbnB1dHMuQ29sbGVjdGlvbkxpc3QgfCBzcGxpdDogXCIsXCIgfX0iLCJhY3Rpb25zIjpbeyJpZCI6ImNyZWF0ZUF1dG9tYXRpb24tMSIsInR5cGUiOiJjcmVhdGVBdXRvbWF0aW9uIiwiY29uZmlnIjp7Im5hbWUiOiJCbHVyIGJpZGRlciB7eyBpbmRleCB9fSB7eyBpdGVtIH19Iiwic3RhdHVzIjp0cnVlLCJ2YXJpYWJsZXMiOnsibWF4YmlkIjoie3sgYXV0b21hdGlvbklucHV0cy5tYXhiaWQgfX0iLCJ3YWxsZXQiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLndhbGxldCB9fSIsInVuZGVyY3V0YnkiOiJ7eyBhdXRvbWF0aW9uSW5wdXRzLnVuZGVyY3V0YnkgfX0iLCJjb2xsZWN0aW9uSWQiOiJ7eyBpdGVtIH19In0sInRlbXBsYXRlSWQiOjE2fX1dfX1dLCJpbnB1dHMiOlt7Im5hbWUiOiJDb2xsZWN0aW9uTGlzdCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOnRydWUsImRlZmF1bHRWYWx1ZSI6IiJ9LHsibmFtZSI6IndhbGxldCIsInR5cGUiOiJTdHJpbmciLCJhY3RpbmdBcyI6InRyYWRpbmdXYWxsZXQiLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoibWF4YmlkIiwidHlwZSI6Ik51bWJlciIsImFjdGluZ0FzIjpudWxsLCJyZXF1aXJlZCI6dHJ1ZSwiZGVmYXVsdFZhbHVlIjoiIn0seyJuYW1lIjoidW5kZXJjdXRieSIsInR5cGUiOiJOdW1iZXIiLCJhY3RpbmdBcyI6bnVsbCwicmVxdWlyZWQiOmZhbHNlLCJkZWZhdWx0VmFsdWUiOiIwLjAyIn1dfQ==

This automation lets you start simultaneous blur Auto bidders for a list of collections from a single click. Add the collection addresses to the collectionlist input, with the collections separated with a , and no spaces.

Inputs:

• Collectionlist: You'll launch a blur autobidder automation with each of the collections on this list. Add collection addresses separated with a , without spaces. e.g.

0x11293678d2be8bdd9b17cdf10ff36292c5fba1f1.0x3efde3541dec397387a559829d8e2f061763fe7f.0×0a16305612706b4eabce43247d61fe7fbed708e4

Collection: The bot will place collection bids on this collection

Wallet: Your bids will be placed from this wallet.

Maxbid: The absolute maximum the bot will bid. If the top bid + out bid by is more than this value the bot will not bid.

Undercutby: The bot will undercut the top bid by this amount

8. Alert when x% of a wallet group buys a token

This automation will send you an alert when a number of wallets from a list buys a token. This automation will also trigger for wallets receiving the tokens for free. Useful for monitoring profitable traders/members of an alpha group acquiring tokens in unison.

In this automation you'll have to add the inputs in the Trigger details, advanced:

Min. triggers to run: this will specify how many wallets from your wallet group have to purchase a token from a collection for the trigger to activate. e.g. if you have a a wallet group with 10 wallets and set 5 as Min. triggers to run, then if 5 of the wallets buy/receive a token within 48 hours of each other then the trigger will activate.

To use this automation you need to create a wallet group by looking up wallets in the Compass general search and clicking add to group. Then you need to add the wallet group to the trigger conditions of this automation.

8. Auto Floor undercutter

9. List above floor if it goes above x

10. List below floor if it goes below y

11. Blur bidder v2