# Spankchain Migration

By [hotcryptos](https://paragraph.com/@hotcryptos) · 2022-02-22

---

Withdrawal
----------

1- go to [https://etherscan.io/address/0x1ecb60873e495ddfa2a13a8f4140e490dd574e6f#writeContract](https://etherscan.io/address/0x1ecb60873e495ddfa2a13a8f4140e490dd574e6f#writeContract)

(2) connect MetaMask

(3) select Function 10: Withdraw Stake and hit the \[Write\] button

(4) Confirm Withdrawal in MetaMask. Don’t confirm if the gas fee is above 1 ETH, probably contract error.

(5) Ethereum confirms -> SPANK back to your wallet

Migration to Optimism
---------------------

1.  [https://gateway.optimism.io/](https://gateway.optimism.io/) go here and connect metamask and choose spank to send to optimism. You need 2 tx one to approve and second to send a certain amount to optimism.
    
2.  Transactions basically deposit spank to this contract and creates tokens on optimism. you can see all the spank sent to the contract here [https://etherscan.io/token/0x42d6622dece394b54999fbd73d108123806f6a18?a=0x99c9fc46f92e8a1c0dec1b1747d010903e884be1](https://etherscan.io/token/0x42d6622dece394b54999fbd73d108123806f6a18?a=0x99c9fc46f92e8a1c0dec1b1747d010903e884be1)
    
3.  Once you do this you will have your tokens on optimism. luckily etherscan has optimism data. As you can see both contracts have the same amount of spank. this one shows the Spank token on optimism network. [https://optimistic.etherscan.io/token/0xcfd1d50ce23c46d3cf6407487b2f8934e96dc8f9](https://optimistic.etherscan.io/token/0xcfd1d50ce23c46d3cf6407487b2f8934e96dc8f9)
    
    Optional - Using uniswap on optimism
    ------------------------------------
    
4.  Open your metamask and go to [https://app.uniswap.org/#/swap?chain=optimism](https://app.uniswap.org/#/swap?chain=optimism) It will automatically add optimism network to metamask. Alternatively you can use [https://chainlist.org/](https://chainlist.org/)
    
5.  now you need optimistic ETH, which is OETH. One way to get it is to use optimism gateway but it costs a lot so another options is to use hop. If you are on matic, arbitrum, or xdai you can send ETH to optimism with very low tx cost, also if you time it right you can get more eth on the other side.
    
6.  [https://app.hop.exchange/#/send?token=ETH](https://app.hop.exchange/#/send?token=ETH) choose the network and amount and send it from here and you will have it on optimism in 5 minutes. Now you have your spank and some ETH there.
    
7.  To trade spank on optimism you have to manually add Spank token contract address which is 0xcfd1d50ce23c46d3cf6407487b2f8934e96dc8f9. Or you can click [https://app.uniswap.org/#/swap?chain=optimism&outputCurrency=0xcfd1d50ce23c46d3cf6407487b2f8934e96dc8f9&inputCurrency=ETH](https://app.uniswap.org/#/swap?chain=optimism&outputCurrency=0xcfd1d50ce23c46d3cf6407487b2f8934e96dc8f9&inputCurrency=ETH)
    
8.  If you have questions you can reach out to me on Spank discord.

---

*Originally published on [hotcryptos](https://paragraph.com/@hotcryptos/spankchain-migration)*
