shadyoak.eth

Posted on Jul 22, 2023Read on Mirror.xyz

Airdrop Farming - 2 months later. zkSync update + Starting Layer Zero

I am sure a lot of you have been following the previous guide and spreadsheet that I put out for zkSync. This article is to provide further clarification on how the spreadsheet should be used, how I do my farming, new protocols I have added to the spreadsheet, and also a new technique I have started to use that I call waterfalling. I will also explain how I am farming layer zero and how to use that spreadsheet as well.

zkSync Spreadsheet Usage

General Reminder: Any time you are approving an asset to be used by a contract, mark it down in the approval column of the spreadsheet. This way, you have a closer estimate as to how many transactions you actually made. Whenever you use a protocol, just 1 to whatever number is in that column for that wallet - the Tx/Cycle row of the spreadsheet shows how many transactions it will add to the transaction counter.

There are some key things to know about how I use the spreadsheet:

  • I do not disperse my funds across multiple protocols. This is to maximize the value of each transaction, meaning that you get the highest volume for the lowest amount of fees.

  • I haven’t done much on the Era Testnet. I choose to spend my time farming the mainnet and will farm the test net down the line if I have time/start approaching my wallet goals. I also want to save goerli ETH for when I start farming Linea. Additionally, I find it likely that this is a criteria as it is pretty much the same thing as mainnet. However, I still make sure to stock up on free goETH from the alchemy and quicknode faucets.

  • I always double check the spread of assets on zkSync lite, it is occasionally very high and you can certainly lose money this way. Don’t be afraid to place limit orders as it can rake you in a profit along with saving you from getting rekt. Have a look at the spread on the WETH-ETH pair - HOW THE FUCK IS THAT A THING?

  • I am trying to make sure that I put up a lot of volume/transactions on protocols that have confirmed airdrops. This means I am for sure trying to use orbiter bridge on every wallet, trade on Syncswap and Maverick, stake in Rollup Finance and Holdstation vault.

Waterfalling

Waterfalling is the newest strategy that I have thought of, it is the act of putting a large amount of funding into a wallet and then temporarily increasing the rate of which you use the wallet. The idea is that you are to eventually withdraw into an exchange and send to a different wallet to be used. Once you add heavy funding to a wallet (from an exchange of course), change the dropdown in the waterfalling column to yellow. This will make it so the entire row turns bright red after one day of inactivity - you don’t want to have a good chunk of your funds in one wallet for longer than you have to. Change the same dropdown to green when you are done so you can know that you have already done large volume on that wallet. It is also worth noting that you need to be sure that when you are taking out the ETH that is being waterfalled, to send to a CEX wallet that no other wallets have sent to prior - this is a sure way to be filtered. Consider sending to CEXs from other networks if available as the deposit addresses are likely to be different.

Other New Changes

  • I have added a column for keeping track of where the hell you have your liquidity at the moment, this helps a lot for those of you with many wallets so you don’t have to scour across all of the different websites to see which liquidity pool you need to withdraw.

  • I have separated the spreadsheet into a lot more tabs, making sure to have a different one for each network that is being farmed. This also means I have created a new tab that calculates how many transactions you have done across all networks along with keeping tracks of which CEX deposit addresses you are using for each wallet.

  • EraLend has started their Stellar program. The best way I can describe it is blur farming but for providing liquidity. You get more points if you maintain a balance above X amount and for X days. Check out their docs for more info. Rewards include 30% of their zkSync airdrop allocation and whitelist to their IDO.

Layer Zero

I will be farming Layer Zero slightly differently than I have been farming zkSync. Rather than farming the same protocols multiple times, my aim is to use protocols on many different networks. Without saying, using networks with low gas fees is optimal. I will be primarily focusing on using Arbitrum, Polygon, Binance Smart Chain, Avalanche, and ETH mainnet (to overall have more mainnet transactions).

One of the most important things I will be doing while farming is leaving a few dollars on each network after you bridge to it once. This prevents having to bridge native tokens to pay gas fees multiple times (although realistically it isn’t that deep as bridging again just means that you can get another transaction). This also avoids wasting time waiting for bridges to complete. Additionally, I will be leaving 0.01 ETH on zkSync Era in all of my wallets at all times to make sure there is no possibility of getting filtered out for having no balance.

Ideally, you want to minimize mainnet transactions. I will be trying to do one bridge using Stargate from mainnet to another network but beyond that, aim for L2 transactions to minimize gas fees. MAINNET TRANSACTIONS ARE EXPENSIVE AS HELL!

How do I use this spreadsheet? I make sure that when I bridge gas tokens to a chain, I am bridging enough to where I shouldn’t need to bridge again. Doing it this way allows me to bridge to the next network seamlessly without being interrupted by having no gas. I try to avoid just running all the way through one bridge in one day - try to space it out. However, I do think it is likely fine to use different bridges/protocols on the same chain on the same day. An example of this would be using Bungee bridge from the Arbitrum network and then also using the Harmony Bridge from the Arbitrum network - they are both bridging from the same chain but aren’t the same bridge so I think it is fine.

When do you input numbers in the spreadsheet? You increment the number in the cell that is the intercept between the network of the protocol you used and the wallet you used. i.e If you use the $agEUR bridge on Polygon on your first wallet, increment the number in cell AB10.

Here is the spreadsheet link:

https://docs.google.com/spreadsheets/d/17M8fiLi1wSGdJV8fIgnE3ae12nOREgIqvU6Uqd26lGw/edit?usp=sharing

As always, thank you for taking the time to read this and I hope this brings great value to you. Shoot me a DM on discord (@shady_oak) or twitter (@shady_oak1) if you have any questions.