FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Element DAO

Proposals

Members

Information

Create Proposal

Element DAO

ProposalsMembersInformation
Proposal
Back to Proposals
closedEnded 3 years ago ยท Snapshot (Offchain)

EGP-24: Reclaim (Clawback) unclaimed voting rights that have been distributed

By 0xea17...C96676

EGP-24 Title: Reclaim (Clawback) unclaimed voting rights that have been distributed Author(s): Windra Type: Protocol Proposal Status: Proposed Date Proposed: <2023-02-08> Date Ratified:

Sentence Summary

  • Reclaim the unclaimed voting rights (ELFI) from the initial distribution event and direct it back to the DAO Treasury.

Paragraph Summary

  • On March 31st, 2022 the Element Labs team distributed voting rights to various different parties, users, and individuals deemed qualified to participate in the DAO operations and voting of the newly formed Element DAO. Close to a year later, a decent % of the distributed voting rights have still not been claimed and utilized as intended. This proposal is to suggest that the unclaimed voting rights ought to be reclaimed by the Element DAO to be re-distributed into the right hands via grants, participants, DAO contributors, liquidity programs, rewards, bounties, etc.

Motivation

  • Some of the motivation behind this proposal is to redirect voting rights (ELFI) from the uninterested (users who did not claim) to the ones who are active contributors of the DAO and the protocol. The initial distribution event covered a wide array of different protocols, users, and contributors of the Ethereum network, but a vast majority of those who were optimistically given the opportunity to participate are indifferent towards it.

  • The simplest solution towards this issue is to allow the DAO to decide where the unclaimed voting rights ought to be distributed towards instead of the unclaimed ELFI being stuck / unclaimed for an unknown period of time (possibly forever).

Specification

Proposed technical solution would be to look at the distribution smart contracts to see what the total amount is unclaimed, and send that amount to the DAO.

Proposed Code

Step 1:

That the governance contract should burn the tokens from these contracts:

Airdrop: 0xd04a459FFD3A5E3C93d5cD8BB13d26a9845716c2

ZkAirdrop1: 0x5ae69B714859A3C15281e0a227D9B8C82F03b966

ZkAirdrop2: 0x63A2548f0a3795a35Ff62121E5f8C24Ada9831F8

ZkAirdrop3: 0x72D3acDAd21dF959DB2C112A0a5982d03759a154

ZkAirdrop4: 0x508071cEEf3d24D94b6783c0808fe1A417DDa485

ZkAirdrop5: 0x805bb52e4D9795B44C1ecd191Bd31F1D4a9C2dA5

ZkAirdrop6: 0xb7726ee8d589fd3e74C0369aB8F08D5d847bC86A

Step 2:

Then mint a corresponding number to the treasury contract 0x82eF450FB7f06E3294F2f19ed1713b255Af0f541

Step 3:

Code for the contract:

pragma solidity ^0.8.15;

interface ELFI {

function burn(address account, uint256 amount) external;

function mint(address account, uint256 amount) external;

function setOwner(address who) external;

function balanceOf(address who) external returns(uint256);

}

contract AirdropReclaim {

ELFI constant elfi = ELFI(0x5c6D51ecBA4D8E4F20373e3ce96a62342B125D6d);

function reclaim() external {

uint256 total = 0;

address[] memory toDelete = new address;

toDelete[0] = 0xd04a459FFD3A5E3C93d5cD8BB13d26a9845716c2;

toDelete[1] = 0x5ae69B714859A3C15281e0a227D9B8C82F03b966;

toDelete[2] = 0x63A2548f0a3795a35Ff62121E5f8C24Ada9831F8;

toDelete[3] = 0x72D3acDAd21dF959DB2C112A0a5982d03759a154;

toDelete[4] = 0x508071cEEf3d24D94b6783c0808fe1A417DDa485;

toDelete[5] = 0x805bb52e4D9795B44C1ecd191Bd31F1D4a9C2dA5;

toDelete[6] = 0xb7726ee8d589fd3e74C0369aB8F08D5d847bC86A;

for (uint256 i = 0; i < toDelete.length; i++) {

uint256 toBeDeleted = elfi.balanceOf(toDelete[i]);

elfi.burn(toDelete[i], toBeDeleted);

total += toBeDeleted;

}

elfi.mint(0x82eF450FB7f06E3294F2f19ed1713b255Af0f541, total);

elfi.setOwner(0x81758f3361A769016eae4844072FA6d7f828a651);

}

}

Test Cases

  • N/A

Security Considerations

  • N/A

Technical Review Plan or Audit Information (If already available)

  • N/A

Next Steps:

I would like to have a discussion about this with anyone who has a perspective on the subject. After all things have been cleared, I would like to push this towards off-chain snapshot.

Continue Reading
Connect Wallet to Add Note
0
Votes 241
VoterCast PowerVote & Rationale
StableNode
372,824

Yes

0xC77F...33a99B
337,687

Yes

0x9F85...285a68
247,344

Yes

0xcAb6...Dda130
230,089

Abstain

elbagococina.eth
219,401

Yes

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Wed March 01 2023, 01:30 pmVoting Period Starts
  • Mon March 06 2023, 01:30 pmEnd Voting Period
Current Results

1-Yes

1.496M

86.54%

2-Abstain

230,088.908

13.31%

3-No

2,669.59

0.15%
Quorum 1.729M/1.1M
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us