This IIP appoints Treasury League as the actor managing the stkIDLE whitelisting via SmartWalletChecker to gradually start the decentralization of the process.
With its on-chain execution in about 5 days, Idle DAO will make the staking feature & Gauges boost accessible to multisig wallets and other DAOs, unlocking meta-governance mechanisms.
stkIDLE Whitelisting Process Implementation --> Forum post
The stkIDLE whitelisting process represents an onboarding barrier, potentially reducing the Idle DAO’s efforts in supporting the development of an open and composable ecosystem. This proposal introduces the implementation of the SmartWalletChecker contract to manage the contracts interacting with the staking module. This design would create an on-top whitelisting layer, with no core changes to the underlying governance infrastructure. The Treasury League will temporarily process the whitelisting requests. This intermediary phase would reduce the frictions to onboard new smart contract-based liquidity providers. The TL would accept all the requests unless there are clear proofs that a specific whitelisting would harm the protocol. In that case, the issue would be publicly discussed among the Idle Governance. Note that SmartWalletChecker was initially named SmartWalletWhitelist.
The core related to SmartWalletChecker smart contract is available here. Its address is ‘0x2D8b5b65c6464651403955aC6D71f9c0204169D3’
IIP-22 actions:
This IIP complies with the stkIDLE Voting Framework. Only stkIDLE holders can vote on this poll. The threshold to make the poll valid (both metrics should be reached):
If the poll reaches the quorum, the community multisig will broadcast the decision on-chain. Current On-chain Voting Power: 687,894 $IDLE
Please cast your vote on one of the following options:
FOR: Approve IIP-22 execution AGAINST: Reject IIP-22 execution