When liquidity is provided from a wallet, that wallet receives ktokens which represent their share of the assets deposited plus profits. You will need to manually add these tokens.
Old kTOKEN contract addresses
New kTOKEN contract addresses
Each is a separate transaction since each rewards category has a separate distributor contract.
You need to call the contract directly here: https://etherscan.io/address/0x35fFd6E268610E764fF6944d07760D0EFe5E40E5#writeContract
To withdraw, you want to call the above function #19_withdraw. The first argument should be your wallet address, the second should be the address of the kToken in your wallet, and the third is your balance of the kToken. If metamask shows some crazy gas fee, it means one of those arguments is wrong and the txn will revert. Example: If you need to withdraw 1 kusdc token, the _ktokenamount would be 1,000,000 (no commas) as usdc has 6 decimals. To find the decimals of a kToken you will need to paste their contract address into a block explorer. kAssets have the same decimal value of the token they represent.
Please make sure you are using Metamask to interact with our app. We had a few reports from other users that other wallets such as WalletConnect and Rainbow wallet do not work well with the Rook app.