Add a precompile allowing to send ZRC20 to be distributed to stakers #2792
Labels
feature:idea
An early idea for a feature. Used as reference to follow new feature integrations
feature:smart-contracts
Related to extending smart contracts capability and interactions with ZEVM
stateful-precompile
A new stateful precompile contract that is user facing
zeta-utility
Improve the utility of ZETA token
Would depend or heavily reuse logic from: #2791
Add a precompile leveraging the fee pool of the Distribution module to distribute rewards to ZETA stakers: https://docs.cosmos.network/main/build/modules/distribution
Interface (to be finalized):
Precompile contract named
Distribution
:To be consider: another function allow to create a distribution over time: distribute 1000 BTC over 4 weeks
Other consideration
To have an experience where users only interact with ZRC20s and EVM, we could extend the claim method implement in #2754 to automatically convert the claimed rewards into ZRC20s
Note:
zeta-utility
label as it allow to build application that rewards ZETA stakersThe text was updated successfully, but these errors were encountered: