# Working with the EYWA Locker contract in Arbiscan.

## Creating a lock for a vesting safe <a href="#creating-a-lock-for-a-vesting-safe" id="creating-a-lock-for-a-vesting-safe"></a>

### How to find the claimed safe: <a href="#how-to-find-the-claimed-safe" id="how-to-find-the-claimed-safe"></a>

1. Open [Arbiscan](https://arbiscan.io/), and enter the wallet address that received the vesting safe in the search bar, or enter the link in the format <https://arbiscan.io/address/>{wallet address}, replacing {wallet address} with your wallet address.

In the list of ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXd3Y3lTYhs-SgGOJjpUXcx3nnyeoVysaW_zcGxDOQ_qVtlCppJwhW4IRJSmB6H_KIraSeO5pvNN2829uTNkCCYCIxY4AQcZUwuax_PUK7ahfuxLMHg-OOfi9NpPBTWqWVsi0yXLCw%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=a7db786\&sv=2), filter by the “**Claim**” function under **Method**.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfZSSvQ0gi1nINRk4kBwdw5xuJrBVd4ObAM6_wCITSXolXCH43AMyhMJVo_5BKWx968sbEWiJp-TTu425uOr4qaEXiovKNgbdnT9dTsVbmkt7gSgJ_OAAXUFa1EeHz56aqnQDoc%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=f0e26cd7&#x26;sv=2" alt=""><figcaption></figcaption></figure>

2. In the filtered list, find the claim transaction. To locate the safe addresses, open **Transaction Details** by clicking on the chosen transaction.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfj-ut5TASGkj0UCujloVJGRRQgiRPRJnDQlj0sdbEmMDLmsY7DLhF53sMnPpeqwc14bGjvKOk-ynVDaMVy_a0xiFOLzwt97gnOVWTsHkiuVOKNWUeG7NBvBKAKqyW9kxzI8AOkgA%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=d43b3be3&#x26;sv=2" alt=""><figcaption></figcaption></figure>

3. Find the safe address in the **Transaction** **Action** or **ERC-20 Tokens Transferred**, checking the amount of EYWA tokens in that safe.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXf4j7lG9Lzw4J5N4GBoTgL5Smt2Y6B_e1Io1QbacBGoF11ITgsx7D4LjLqOw8HUtQ6dftJZR8CfBBJ4SNywOdYIqgXszYAg0MJUxkVJ6Hl7PGPDI0CHMDnU8JryJgQYV9SHU2H5%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=5b647b8e&#x26;sv=2" alt=""><figcaption></figcaption></figure>

4. To copy the safe address, click on it and copy it to your clipboard.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfSoxvoVQ69IxjvjDLiFIdkowezfu4VISMmFY2r6IZADfPPp7v08J-6Y4xubNFPsc0JmO-6LIF8b0z1lXbEvPsFo6r3b7AxSw-ydhzFwdvU8wrU9-mxV2m_bDDk6QBotxXXpU8lAQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cddd0678&#x26;sv=2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2FgL6TQQvw9kG08pDeNt9B%2Fimage.png?alt=media&#x26;token=1ffa5d93-0080-4258-a244-f5b0ad41f118" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
*Make sure you remember the address(es) of the safe(s) that you plan to deposit into the* [*Locker*](https://docs.crosscurve.fi/user-documentation/dao/eywa-locker-interface)*.*
{% endhint %}

### How to create a lock for a safe whose address you already know <a href="#how-to-create-a-lock-for-a-safe-whose-address-you-already-know" id="how-to-create-a-lock-for-a-safe-whose-address-you-already-know"></a>

1. Go to the EYWA Locker contract page: `0xdCa5d16ac3708658ECc971d3AeE5d5CD6e5E1faD` <https://arbiscan.io/address/0xdca5d16ac3708658ecc971d3aee5d5cd6e5e1fad#writeContract>, choose ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfO-79UiZBdfYH1bbaDlkVSFGZKVIqTnXeF2MQnEBMpkugfPL2NOuupQNs1R_rONBkH1U3qVl54n_sv1ldyhV4qHvs9_4neYb7bWSS6J3q2Vd3JaxRrkxfMl6kWd7otSB9NSmpWfQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=8e17d707\&sv=2) and connect your wallet by clicking ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfcG4rgjIeb72IiL2QubaKqDLuokToH1wv9kBc-xfWOBwRkf9SfdYOYtZVZmCq2pXzdfjNNuErabwhZWqooDSEWTwM8N0CIvkesux13VsF1Q0_A2vXWDjhp5WKChiL1-z2ERfLGjg%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=5c59be68\&sv=2)

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfEJ4UyfL_Cn5Wk13zr0d9C6o6CjAejOP9dCtIIeGckAssnuJZ8euXJwASa_1m6yyHbDWCDMmiAGJTjxCeGgxrPxKmWtmvBft_UOioenUJIMNhY06ejdyWxNQgMLrmf-qlUPT4bgw%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=aea93aa9&#x26;sv=2" alt=""><figcaption></figcaption></figure>

2. Expand the 5t line, **createLock**, and fill in the fields:

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXclSRd0wBQVW4J5dQUtlQJfc4OGiKpx5wi8w78Sxdu8Yl1O3m-UO-M29v-fss6Kf2jyrzg9wrqyNJrM6pDEPFDdJBzF3kd4P3uaYiZ8t5f4ckLVHzJSqOL384P8cYfrXy95yGi6nA%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=2871b851&#x26;sv=2" alt=""><figcaption></figcaption></figure>

**lockDuration\_(unit256)** - the lock duration in seconds

**recipient\_(address)** - the wallet address of the lock’s owner (it’s important that you have access to this wallet)

**vestingWallets\_(address\[])** - the array of safe addresses<mark style="color:red;">**\***</mark>

{% hint style="info" %}
*<mark style="color:red;">**\***</mark>* *for locking a single safe, enter the safe address **\[address]** in the square brackets in the field **vestingWallets\_(address\[])**. For two safes, **\[address1, address2]**, and so on.*
{% endhint %}

3. After the filling in the required fields, click the![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2F2646330788-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0OQdHmjMuUKQJlGRux2U%252Fuploads%252FUGEMTessRRwSQM9XLeUo%252Fimage.png%3Falt%3Dmedia%26token%3D6e9832e6-fdbc-4e2a-94e4-a100924356a1\&width=300\&dpr=4\&quality=100\&sign=b893086e\&sv=2) button and sign the transaction in your wallet.

Once the transaction is successfully processed on-chain, you will receive an **EYWA DAO NFT** in your wallet.

{% hint style="success" %}
***To later boost your votes, remember the ID (EYWA DAO NFT ID) of the created lock.***
{% endhint %}

4. Go to your wallet page and expand the **TOKEN HOLDINGS** list in the **Overview** tab.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXcNjUcanqfT59ks0-MWCK2FykuvdLdn43Y9P4eVAdIO7rO99SpuJx7jOufihOaagfLHXY8ctkjbiN4AQtSXttlDJZsp9fkUV_xy-g5hpdgOAWfxgTIQF6FOWhGssgKewosBythgiQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=1122ec1c&#x26;sv=2" alt=""><figcaption></figcaption></figure>

5. Find the **EYWA DAO NFT** you received after creating the lock and open its token page.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXf4ThFiN5bX4KekVB-vDeJlMu0n7QJ_L-vgDPFJb8s01HnQcafpH4rHSVr1gIwq0r_mm0qI06a95MGkXC7EqS8mzMVR7SaFUXmO-OEiZT-Jr2d-YZTSUEExrIdu7Amd73A_SFDFNg%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=74f4650d&#x26;sv=2" alt=""><figcaption></figcaption></figure>

6. Find your **EYWA DAO NFT ID** in the ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXeJnee-B5K_tj5Epw6Kg3r3secAN0WsgT489kTSIIJjB-ktOcI266iJRefAxTXs8EMXA-a6rSit7i5hqbjsQd71mv07es-_R36nN8rAxtqG0LRW1VamUqxprz2Tz9N4YvMA1JU9xQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=27a8e798\&sv=2) transaction list under the Item column or on the **Transaction Details** page in the **ERC-721 Tokens Transferred** section.

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfkBxxFCFPixRMwPla6R0aumLf-XaN8Z4XHHxIMaM5weqOkmzvz_QhEVJdNbcpy4ErGoWJe0SJsBn4GXoUUkT6nom4Zylfx4R-UPBQN_Se_GZdy28I1HpmNDtNwbJAUAtSxQZw7JQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=22f49cd7&#x26;sv=2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2491851656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSnaMzO2OxSvSBUVB6drl%2Fuploads%2F1YMXagZCTq8kBqxRaJ7Z%2Fimage.png?alt=media&#x26;token=5c173471-fa94-4b12-8dd8-e2190b84ba76" alt=""><figcaption></figcaption></figure>

## Boosting votes by adding an NFT. <a href="#boosting-votes-by-adding-an-nft" id="boosting-votes-by-adding-an-nft"></a>

To receive a boost, you must have the **EYWA DAO NFT** on the same address that you created the lock from, and you must know its **ID**.

1. Go to the EYWA NFT contract address `0x33b98A477512A34Af0D311DA5F59FC5341693962` page: <https://arbiscan.io/address/0x33b98A477512A34Af0D311DA5F59FC5341693962> and confirm the lock for this NFT in the contract.

Select ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfDtV4A9PN6JXfijomqvEB1GpcxcXxYjnEBYuu5vAEfPKlekSpcNS1bGHZon6rs6Epq_IxXCb8Myvd2c0zvfMsCUvNgVX57ehU5Xg9GipzSRkG8jJZ6KN41vdl37aIDfjZGByW2GQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=c2109761\&sv=2) and then click![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXe2RKXogvY75ejrqcScdZPFMXqwB2LiNR2WIQzOLJ85v0x2JESa0rc3a97PUpuAgn9uL7C8RAKxJgZsCIPPJm-SgjGEXCCuz-fpNvNmcELbFp2NtbcYgL3RTVa745FlZmzxUuixiw%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=55fade07\&sv=2)

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXdd7vM4czdKOTQnQ_gmEQK-7qfGcj6H7TmSVshVRXUa7DisDrSRWlxDH1GIuZ1RcYh3zS0n6xcDayAfN5oeGr87MwEmpK3e_Oug5iVWIVs31-SG0Aeswv_ZsK75yy6mRtx0Z2p63Q%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cce0d9de&#x26;sv=2" alt=""><figcaption></figcaption></figure>

2. Expand the “**approve**” first line and fill in the fields:

**to** - address of the **Locker** contract `0xdca5d16ac3708658ecc971d3aee5d5cd6e5e1fad`

**tokenid(unit256)** - The **ID** of the NFT to receive the boost. (If you need boosts for multiple NFTs, repeat this operation for each NFT)

## Voting boost <a href="#voting-boost" id="voting-boost"></a>

1. Go the the EYWA Locker contract address page `0xdca5d16ac3708658ecc971d3aee5d5cd6e5e1fad` <https://arbiscan.io/address/0xdca5d16ac3708658ecc971d3aee5d5cd6e5e1fad#writeContract>
2. Select ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfDtV4A9PN6JXfijomqvEB1GpcxcXxYjnEBYuu5vAEfPKlekSpcNS1bGHZon6rs6Epq_IxXCb8Myvd2c0zvfMsCUvNgVX57ehU5Xg9GipzSRkG8jJZ6KN41vdl37aIDfjZGByW2GQ%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=c2109761\&sv=2)then click![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXe2RKXogvY75ejrqcScdZPFMXqwB2LiNR2WIQzOLJ85v0x2JESa0rc3a97PUpuAgn9uL7C8RAKxJgZsCIPPJm-SgjGEXCCuz-fpNvNmcELbFp2NtbcYgL3RTVa745FlZmzxUuixiw%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=55fade07\&sv=2)and connect your wallet by pressing ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXfcG4rgjIeb72IiL2QubaKqDLuokToH1wv9kBc-xfWOBwRkf9SfdYOYtZVZmCq2pXzdfjNNuErabwhZWqooDSEWTwM8N0CIvkesux13VsF1Q0_A2vXWDjhp5WKChiL1-z2ERfLGjg%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O\&width=300\&dpr=4\&quality=100\&sign=5c59be68\&sv=2)

<figure><img src="https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXcn4bjyf6_YXtW1TDUQzyqV7AAkMoIFunVVrkxR1MYeCCTnrH-crAxkELTR5DYgOSVz6tU52Wp2jDcst3hcuSH1cP23cZwlgfqauMuTSe6_4oHiYqILJCkhWeJcHN4Pkcpow-1twA%3Fkey%3D6IT_MVvTrp3c3uTgxvhJCx3O&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=70cf4278&#x26;sv=2" alt=""><figcaption></figcaption></figure>

3. Expand the “**boost**” second line and fill in the fields:

**tokenid\_(unit256)** - The **ID** of the lock (**EYWA DAO NFT ID**), to be boosted.

**collectionTokenIds\_(unit256)** - the **ID**(s) of the NFT(s), that will provide the voting boost (If you have only one NFT, enter **\[id]**. For multiple NFTs, **\[id1, id2]**, and so on).

4. After entering the information, click the ![](https://docs.crosscurve.fi/~gitbook/image?url=https%3A%2F%2F2646330788-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0OQdHmjMuUKQJlGRux2U%252Fuploads%252FIFw3nbDyXQzH8l8ehLhA%252Fimage.png%3Falt%3Dmedia%26token%3Da3ea77b7-f1af-4549-b15d-120ce7338153\&width=300\&dpr=4\&quality=100\&sign=c5ca3d80\&sv=2) button and sign the transaction in your wallet. To see your updated voting power, go to the [**Locker**](https://docs.crosscurve.fi/user-documentation/dao/eywa-locker-interface) interface.
