Describe the problem:
For transactions like Arbitrum Transaction Hash (Txhash) Details | Arbiscan where a GMX user collects + compounds (stakes) their rewards from being a GMX/GLP staker, GMX sends multiple tokens to the user’s wallet, which are immediately removed and staked (esGMX, sGMX, bnGMX, sbGMX, sbfGMX).
How would you suggest handling these types of transactions? Would this be a series of rewards, followed by staking to pools (where you have to submit the value of each each token as they are received)
Or something else?
I think the part I’m really struggling with is what happens when you eventually unstake. It looks like most of those tokens are returned to pools/burned (see Arbitrum Transaction Hash (Txhash) Details | Arbiscan as an example ), so you never really own them.
Which exchange/wallet is this regarding?
GMX Earn on Arbitrum - app . gmx . io/#/earn
How did you import data into this wallet?
Arbitrum blockchain wallet sync