# zkSync Instructions 1.0 (outdated)

{% hint style="info" %}
**Ensure all apps, programs, and devices to be used have recently been updated**
{% endhint %}

{% hint style="warning" %}
**Your wallets must be whitelisted before entering the alfa.dapp. Contact the team on Telegram to get setup**
{% endhint %}

{% hint style="danger" %}
**The zkSync alfa.airdropbot will use nearly&#x20;**<mark style="color:red;">**ALL available ETH**</mark>**&#x20;to bridge to zkSync Era for the swaps and liquidity pool**
{% endhint %}

## Initial setup

1\. <mark style="color:purple;">**Add zkSync Era Mainnet network to wallet**</mark>

* Browse to [<mark style="color:purple;">chainlist.org</mark>](https://www.chainlist.org)
* Search - <mark style="color:purple;">zkSync Era Mainnet</mark>
* Click add to \[wallet]
* Approve in wallet
* <mark style="color:purple;">Check zkSync Era Mainnet is now a selectable network option in your wallet</mark>

2\. <mark style="color:purple;">**Open dApp**</mark> - [<mark style="color:purple;">dapp.alfasociety.io</mark>](https://dapp.alfasociety.io)

3\. <mark style="color:purple;">**Connect with your whitelisted wallet**</mark>

4\. <mark style="color:purple;">**Enter dApp**</mark>

{% hint style="info" %}
**Total processing time up to 7-10 mins mins, total clicks/interactions = 12**

*<mark style="color:blue;">**Processing times may vary**</mark>*
{% endhint %}

{% hint style="warning" %}
**Make sure you have added the&#x20;**<mark style="color:orange;">**zkSync Era Mainnet**</mark>**&#x20;network to your wallet**
{% endhint %}

{% hint style="warning" %}
**Make sure to&#x20;**<mark style="color:orange;">**'use default'**</mark>**&#x20;when requested by MetaMask concerning all spending caps**
{% endhint %}

{% hint style="danger" %}
**You need at least 0.03-0.05 ETH in your wallet (depending on gas prices)**

**ETH will be bridged to and from zkSync and a small amount of gas will be required. 0.05 ETH should cover all this in most conditions**

*<mark style="color:red;">**The alfa.dapp will utilize most of your wallet's ETH for the airdropbot, anything minus gas will be bridged back. The more ETH you fund, the higher the volume and the greater the airdrop can be**</mark>*
{% endhint %}

## Submitting through dApp

1. <mark style="color:purple;">**Collect**</mark> - Hit the Collect button
2. <mark style="color:purple;">**Bridging ETH to zkSync Era**</mark> - Confirm in wallet *<3min*
3. <mark style="color:purple;">**Sleeping for 2 minutes**</mark> - Wait *<2min*
4. <mark style="color:purple;">**Performing swaps on Mute**</mark> - Confirm Tx's in wallet *<1min*
5. <mark style="color:purple;">**Depositing ETH & USDC to Mute LP**</mark> - Confirm Tx in wallet *<1min*
6. <mark style="color:purple;">**Converting USDC to ETH**</mark> - Confirm Tx in wallet *<2.5min*
7. <mark style="color:purple;">**Bridging ETH back to mainnet**</mark> -  *All steps complete!*

{% hint style="success" %}
**Congratulations!** You should now be eligible for the zkSync Era Airdrop having interacted with their network in multiple ways
{% endhint %}

{% hint style="warning" %}
**Bridging back from L2 to L1 takes 24 hours**. Your funds are safe, you can view them on-chain <https://explorer.zksync.io>
{% endhint %}

{% hint style="info" %}
**Why not run it again!** More volume interacting with the network can only improve your chances of hitting big on any airdrop
{% endhint %}

*\*This scenario was run on a PC using Chrome Browser and the Metamask Wallet & Chrome plugin*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://alfasociety.gitbook.io/alfa.society-information-hub/archive/zksync-instructions-1.0-outdated.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
