-
Notifications
You must be signed in to change notification settings - Fork 215
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
Agoric governance: Open Electorate Created by Public Vote #6485
Comments
Hi! I have a question. The wire transfer payments are made from a company account? I have payoneer and in case I am selected and win the reward I wanted to know if I can receive the amount that way |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Workers have applied to start work. These users each claimed they can complete the work by 264 years from now. 1) gbolahananon has applied to start work (Funders only: approve worker | reject worker). If it’s going to be a DAO, I believe it should best be written in Solidity. Note: asterisk (*) on a keyword, number or logic means that value is subject to change depending on Agoric’s request I’ll create a struct Candidate and a public function to add candidate. I am going to create an //Logic for replacing membership If it’s scheduling periodic election, I will create a contract for Agoric admins. These addresses could be immutable. The main admin submits a name in a function This project is mainly more about access. I recently worked on Upgradable Soulbound tokens (SBT) that had to do with a lot of access. It’s a private organisation repo, but you’re free to ask questions. If it’s going to be a DAO, I believe it should best be written in Solidity. Note: asterisk (*) on a keyword, number or logic means that value is subject to change depending on Agoric’s request I’ll create a struct Candidate and a public function to add candidate. I am going to create an //Logic for replacing membership If it’s scheduling periodic election, I will create a contract for Agoric admins. These addresses could be immutable. The main admin submits a name in a function This project is mainly more about access. I recently worked on Upgradable Soulbound tokens (SBT) that had to do with a lot of access. It’s a private organisation repo, but you’re free to ask questions. If it’s going to be a DAO, I believe it should best be written in Solidity. Note: asterisk (*) on a keyword, number or logic means that value is subject to change depending on Agoric’s request I’ll create a struct Candidate and a public function to add candidate. I am going to create an //Logic for replacing membership If it’s scheduling periodic election, I will create a contract for Agoric admins. These addresses could be immutable. The main admin submits a name in a function This project is mainly more about access. I recently worked on Upgradable Soulbound tokens (SBT) that had to do with a lot of access. It’s a private organisation repo, but you’re free to ask questions. Learn more on the Gitcoin Issue Details page. |
Agoric smart contracts are written in JavaScript. |
Still similar logic. I can do that
…On Mon, Oct 31, 2022, 8:29 PM Dan Connolly ***@***.***> wrote:
@gbolahananon <https://github.com/GbolahanAnon> writes:
If it’s going to be a DAO, I believe it should best be written in Solidity.
Agoric smart contracts are written in JavaScript.
—
Reply to this email directly, view it on GitHub
<#6485 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVJIVDCUPYHZVOEOYT7EMELWGAMY7ANCNFSM6AAAAAARKVUSCA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@gbolahananon Thanks for applying on Gitcoin! We leave the bounties up for 14 days before advancing the engagement. If you're still interested, then please take an opportunity to review our docs, create a work plan, and introduce yourself in our Discord server's Bounty channel. We'll be in touch soon! |
The bounty channel link does not redirect to the agoric discord |
Did you try joining the server before going directly to the bounty channel? |
Joined!
…On Mon, Nov 7, 2022, 4:41 PM Chris Boydstun ***@***.***> wrote:
The bounty channel link does not redirect to the agoric discord
Did you try joining the server
<https://discord.com/invite/agoric-585576150827532298> before going
directly to the bounty channel
<https://discord.com/channels/585576150827532298/854426485900967988>?
—
Reply to this email directly, view it on GitHub
<#6485 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVJIVDBMAHOTZHCCK5S5GBDWHEPKPANCNFSM6AAAAAARKVUSCA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
a story... from office hours discussion there is to be a best bakery committee - elected by MBB committee, which exists by mechanisms which are out of scope. Alice, Bob, and Charlie stand for election. we have their "contact", (perhaps by way of We put a question to the MBB to elect the BBC. options:
When the vote concludes, we get a notification from the vote counter that includes . The contract that put the question would then distribute invitations to the BBC. |
Description
Create an Agoric governance component using a new ElectionType that instantiates a public vote to give voting facets to the election winners. There should be a public registration of the identities of the candidates to make them visible.
This bounty focuses on creating the committee that will be elected and includes a charter to control the manner of their election and operation. Our existing committee is elected only once, and the membership can't be updated. The biggest open issues are refreshing the membership, and controlling the ability to create new votes.
Possible approaches to membership include replacing members who have become unresponsive, scheduling periodic elections, or supporting recalls. There are several plausible ways to limit the ability to open new questions: a chair or subcommittee, require approval from some subset of the members, or requiring a payment or deposit.
This bounty shouldn't include any work on those who vote to elect this committee. Internally, those processes are currently under review.
Context
Currently, voters only get a voting facet via an invitation. The electors vote to choose a committee, and the committee members then get the ability to vote. The voters can reliably identify the Electorate by subscribing to get a list of new questions. Voters can use the questionHandle from each update from the subscription to get the questionDetails. They cast their vote by sending their selected position(s) to their electorate, which they know and trust.
We want everyone to be able to identify the candidates and winners. Anyone who knows the electorate can get a list of questions, so this includes both the original electorate and the elected committee members for the original election, and then the committee itself will be well-known, and so both the public and the committee members can find out what questions the committee is voting on.
This structure of Electorates and VoteCounters allows voters and observers to verify how votes will be counted, and who can vote on them, but doesn't constrain the process of creating questions. We now have a PSMCharter and EconCommittee Charter, that control aspects of creating questions that those committees can vote on. A charter or electionManager can control the voting threshold, the vote closing time, or the range of parameter values that can be specified.
Acceptance Criteria
A successful bounty will:
Time Estimation
About One Week
Reward
$3200
Payment will be made in USD (fiat currency) via wire transfer. The developer is responsible for providing their completed tax documents (W9 for US based developers and/or W8 or W8-BEN-E for non-US based developers) and providing their banking details in order to receive payment.
Applicant Assessment Criteria
Important: Please provide a clear work plan for how you will approach this bounty. Use the work plan as an initial demonstration that you would be a good candidate. Bounties will require coordination with the Agoric team, so unfortunately only plans submitted in English will be considered.
Applicants will be assessed based on the following criteria:
Experience Write-up (1000-1500 words)
As part of completing the bounty, we ask that you write up a short summary of your experience building on Agoric. Write-up should include:
This is important feedback for us as we evolve the platform.
Review Process
References
The text was updated successfully, but these errors were encountered: