1. Login to the MetaMask account with your staked SPANK
  2. Go to https://www.mycrypto.com
  3. Open up a new tab to: https://etherscan.io/address/0x1ECB60873E495dDFa2a13A8F4140e490dd574E6F#code
  4. On MyCrypto, Open 'Tools' and Click 'Interact with Contracts'

    interactContracts.gif

  5. Copy and paste 0x1ECB60873E495dDFa2a13A8F4140e490dd574E6F into the Contract Address field
  6. In the Etherscan tab, copy the Contract ABI and paste into the ABI / JSON Interface field

    copyABI.gifpasteABI.gif

  7. Click Access
  8. Search for checkIn in the Read/Write Contract field

    selectcheckIn.gif

  9. Connect to MetaMask
    selectMMinMyC.png

  10. Fill in the required fields.
    1. Input 0 into the updatedEndingPeriod field if you do not wish to extend your stake (otherwise you'll need to calculate which period you'd like to extend to)
    2. Input 0 into the Value field
    3. Deselect Automatically Calculate Gas Limit
    4. Change Gas Limit to 100000
    5. Click Write

      updateEndwith0.png

  11. Click Generate Transaction                                                    

    generateTrans.png

  12. Click Send Transaction                                                          

    sendTrans.png

  13. Click Send                      

    send.png
  14. Click Confirm in MetaMask

    confirmOnMM.png


  15. Success! You've interacted directly with the Ethereum blockchain! You'll be able to use this knowledge for other smart contracts.

    Screenshot_from_2019-11-22_11-08-36.png