I’m not sure if “decentralized wallet” is the right name of what I’m about to propose, or if this idea has been talked here already.
In short, right now, the claim dapp is the only way that the foundation has to distribuite tokens to the community, but because the number of transactions needed for the protocols - FLASHSTAKE. AQUA - to work, it ends up being gas intensive for the users.
ie. Person #1 wants to get their monthly reward from XIO LP iniciative and flash stake it.
The route we have now is:
- XIO in claim dapp to wallet.
- Swap tokens for flash in dapp - or Uniswap.
- Stake flash.
Would it be possible to make all of this in one transaction?
There might be a few technological challenges to make it work, probably the best course of action would be to make the claim dapp - or other tool via a dapp - a “decentralized wallet”, making it possible to deposit/withdraw tokens and use the functionalities of the “blockzeroverse” with minimum gas spent.
From the top of my head there are a few pros and cons:
Reduced gas fees
Increased use of the Blockzero tools.
Maybe coding difficulties
Could be rendered useless in case of mass adoption of a L2.
It may be a far fetched idea, but I guess the underlying problem is: lots of transactions and expensive gas fees to use what we are developing. Maybe centralize might be a path to the development of $ZERO.