Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Election Funding and Rewards #146

Open
asmit27rai opened this issue Mar 3, 2025 · 2 comments · May be fixed by #147
Open

Election Funding and Rewards #146

asmit27rai opened this issue Mar 3, 2025 · 2 comments · May be fixed by #147

Comments

@asmit27rai
Copy link
Contributor

Election Funding and Rewards

Description

This issue proposes the implementation of a funding and rewards mechanism for elections. The feature will allow election creators to fund their elections (e.g., with ETH or tokens) and distribute rewards to participants (e.g., voters or candidates) after the election ends. This can incentivize participation and make the platform more engaging.

Problem Statement

Currently, the election system lacks a mechanism to:

  1. Allow election creators to fund their elections.
  2. Reward participants (voters or candidates) for their involvement.
  3. Distribute funds transparently and fairly after the election ends.

This feature will address these gaps and enhance the overall user experience.

Proposed Solution

Key Features

  1. Election Funding:

    • Allow election creators to deposit funds (ETH or tokens) into the election contract.
    • Track the total funds available for rewards.
  2. Reward Distribution:

    • Distribute rewards to voters or candidates after the election ends.
    • Allow the election creator to define the reward structure (e.g., equal distribution, winner-takes-all).
  3. Transparency:

    • Emit events for funding and reward distribution.
    • Provide functions to query the available funds and reward details.
@asmit27rai
Copy link
Contributor Author

@Ronnieraj37 I am working on this issue.
Pls assign this to me..

@asmit27rai asmit27rai linked a pull request Mar 3, 2025 that will close this issue
@Ronnieraj37
Copy link
Contributor

Hey @asmit27rai , even though this is a good issue, there are a lot of drawbacks to implementing a reward system. The major concern is bot attacks, where users could create bots to generate multiple wallets, vote, and claim rewards. Additionally, elections offering lower incentives may struggle even more to attract voters, as people will prefer elections with higher rewards. Lastly, I'm not sure if rewarding people for voting is legally appropriate, as voting should be a necessity, not just a means to earn rewards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants