Found some staked $LOBI in one of my old wallets. It was one of the few officially approved @OlympusDAO forks at the height of the ohm fork frenzy. I buyed and staked on the very first day of launch, now it be cool to check how that 20,000%+ apy turned out.
Unfortunately, the website is currently down, hence I could only directly interact with the smart contracts. Here is a step-by-step guide to help you unstake your $LOBI and redeem it for treasury assets.
You would have to make four smart contract calls: 1. approve the staking contract to spend your $sLOBI. 2. unstake your $sLOBI 3. approve the treasury contract to spend your $LOBI 4. redeem your $LOBI for underlying assets.
For directly interacting with smart contracts, we will use Etherscan. Since Twitter shadowbans Etherscan links, you will have to manually punch in the contract addresses.
Before you interact with a contract, you will need to first connect your Metamask wallet to Etherscan by following the steps 1~3 here. Then for calling functions, you will need to click the "write" button and approve the tx from your Metamask.
You will interact with the $sLOBI contract (0x8ab17e2cd4f894f8641a31f99f673a5762f53c8e) for the first step, and you will be calling the approve() function. Approve function takes two arguments.
The first argument is 0x3818eff63418e0a0BA3980ABA5fF388b029b6d90, which is the staking contract, the second argument is 115792089237316195423570985008687907853269984665640564039457584007913129639935, which is the max value for approval.
You will then interact with the $sLOBI staking contract (0x3818eff63418e0a0BA3980ABA5fF388b029b6d90) for the second step, and you will be calling the unstake() function.
For the arguments, amount is the raw amount of $sLOBI you have, which can be found by calling balanceOf() your address at 0x8ab17e2cd4f894f8641a31f99f673a5762f53c8e, trigger is set to 1 to trigger rebase.
You will then interact with the $LOBI contract (0xDEc41Db0c33F3F6f3cb615449C311ba22D418A8d) for the third step, and you will be calling the approve() function.
The first argument is 0x889dfe07CAA0bAf3814DDCd1B933d208d9913b5E, which is the treasury contract, the second argument is 115792089237316195423570985008687907853269984665640564039457584007913129639935, which is the max value for approval.
For the last step, you will interact with the treasury contract (0x889dfe07CAA0bAf3814DDCd1B933d208d9913b5E) and call the claim() function.
Claim function only takes one argument, which is the raw amount of $LOBI you have, which can be found by querying balanceOf() your address at 0xDEc41Db0c33F3F6f3cb615449C311ba22D418A8d.