FOX Governance Process
Jul 14, 2021

This document is a suggested process for developing and advancing ShapeShift Community Proposals. It is a living document intended to be owned, modified and enforced by the overall community. The FOX Governance process was last updated on March 20, 2023 in accordance with SCP-101 and SCP-97.

Governance process tl;dr:

1. Incubation - 3 day minimum: Post your idea in the relevant Workstream on the forum to obtain feedback from the community, and drop a link in the #incubation channel in Discord to spread awareness. No specific template is needed.
2. Ideation - 5 day minimum: Once incubation post has been live in the forum for at least 3 days, post a draft proposal using this template in Proposal Discussion. Include a poll that's configured to calculate voting power with SnapShot, weight user's votes by the number of tokens the user holds, and to not have a quorum limit. Proposals may continue to be refined based on community feedback during this stage.
3. Voting - 3 day minimum, 60 day maximum: After at least 5 days in Ideation, if a draft proposal has more upvotes than downvotes, it can be posted to SnapShot for official vote.

Detailed process:


1. Incubation:

  • Post your idea in forum.shapeshift.com
  • Post under appropriate category (listed at the bottom of this proposal)
  • No specific format required
  • Consider posting a link to the forum discussion in the #incubation channel in Discord
  • Intent is to engage the community
  • Timeline: 3 days/72 hours
  • No other requirement to move to Ideation


2. Ideation:

  • Post a draft poposal in Proposal discussion category
  • Include link to the Incubation post
  • ShapeShift Community Proposal (SCP) format or Workstream Proposal format must be used
  • SCP number must be included in title (SCP # should be 1 greater than the most recent SCP posted in Proposal Discussion
  • Include a poll in the ideation post, and configure the poll to calculate voting power with SnapShot, weight user's votes by the number of tokens the user holds, and to not have a quorum limit
  • Poll must include three options:
    • For/Yes
    • For/Yes with amendments/changes
    • Against/No
  • Timeline: 5 days minimum
  • Voting power is calculated using the strategies defined on SnapShot, explained here
  • Proposal may move forward if the majority votes in favor when voting closes


3. Voting:

  • Post your finalized proposal to SnapShot following instructions found here.
  • Address must hold 100 FOX to create a proposal.
  • Voting is available on both Snapshot
  • Voting power is calculated using the strategies defined on SnapShot, explained here
  • Correct SCP # is included in the title
  • ShapeShift Community Proposal (SCP) format or Workstream Proposal format must be used
  • Links to the Incubation and Ideation posts are included
  • For proposals over 6400 characters (the current SnapShot limit), use https://foxpin.xyz/ and include link to IPFS pin.
  • Timeline: 3 day minimum, 60 day maximum


Ratifying proposals


Voting is powered by Snapshot. SnapShot enables foxes to vote on proposals by signing messages (free) rather than sending transactions (costly).
ShapeShift DAO currently practices Liquid Democracy, which means voting power is based on FOX held in wallets (or certain liquidity pools) as well as FOX delegated to the address used to vote. 1 FOX = 1 vote.
Quorum: A minimum of 4,000,000 FOX must participate in the vote for it to be considered ratified.
Soft Quorum: For votes that do not reach Quorum, assume that 70% of the votes necessary to achieve quorum would be against the proposal. If this would still result in a majority of votes being in favor of the proposal, the proposal can be considered passed. See Soft Quorum Calculator

Other items of note


  • Any proposals not following governance process will be removed.
  • All meaningful governance discussion should take place on this forum to ensure the community has full transparency.
  • As FOX continues to expand across DeFi and across chains, the SnapShot voting strategy will be updated to grant 1 vote for 1 FOX wherever feasible.
  • Remember, this is a living document. If there’s anything you want to add or anything that’s unclear, please suggest it below or make an addendum proposal!


Conflicting Votes


From time to time there may be conflicting proposals. To avoid issues, the Ideation phase can also serve as time for anyone to list their preferred alternative option on the forum. Each proposal on an associate topic will have a [TOPIC] block placed in its title.
After that time, a formal proposal will be put forward including all options available to move forward with that received majority support in Ideation. This will ensure that everyone has the ability to surface their preferences while keeping decision timelines reasonably short.

Proposal Execution


If your proposal requires transaction(s) to be executed from the DAO’s treasury, there are currently two options available:

Manual Multisig Execution : To have your transactions executed by the DAO’s multisig, post a message in the #Treasury channel in Discord with the following details:

  1. Desired date of execution
  2. Type of transaction to be executed (transfer or contract interaction)
  3. If transfer: amount, asset, recipient (ie. 1000, FOX, vitalik.eth)
  4. If contract interaction: contract to interact with, call, and inputs (ie. eth:0xE2aE37B8077CD3BC7ef1C6580f6dc93673078A01 (Olympus Bond Treasury), withdraw, _token(address): eth:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, _destination(address): eth:0x90A48D5CF7343B08dA12E067680B4C6dbfE551Be, _amount(uint256): 830168207423)

If you need help figuring out the details of the transaction(s) necessary to execute in order to enact your proposal, feel free to post a question in the #Treasury channel.

Automatic SafeSnap Execution: To have your transaction executed via SafeSnap, you must first include the details of the transaction(s) when creating the proposal on SnapShot. Then, once your proposal has passed with Quorum (soft quorum will not qualify for automatic execution and must be executed manually), you will see a button on SnapShot to trigger a question on Reality.eth, an oracle that uses game theory and bonded FOX to bring the results of off-chain SnapShot votes on chain. The resulting Reality.eth question asks if (1) the linked Snapshot proposal passed, (2) did the proposal include the payload, and (3) does the payload do what the proposal describes. If a question on Reality.eth is successfully resolved, the Reality.eth Safe Module installed on the DAO’s Treasury enables the transactions included in the proposal to be executed via SnapShot’s UI, bypassing the DAO’s multisig. More information on SafeSnap

This post has 4 histories
Reply
Likes
Tip
11 Comments
guest
Write a reply...
jonisjon
jonisjonJul 14, 2021

Excellent, thanks for laying this out Willy! Look forward to contributing to governance via this process with everyone else!

3
TylerShapeShift
TylerShapeShiftJul 27, 2021

willy:

Operations: Managing and optimizing ShapeShift’s operational processes.

I don’t see an Operations workstream in the main forum, but I see it is listed here. Is this something that still needs to be officially proposed to be added as a workstream?

1
willy
willyJul 27, 2021

Whoopsies, I think I just forgot to create the workstream for this 😅 I’ll add it now and please feel free to define it

1
willy
willyJul 27, 2021

Here you are ser Operations - ShapeShift DAO

1
willy
willyJul 31, 2021

Nifty Soft Quorum calculator: Soft quorum calculator - Google Sheets
Plug in votes for and against to see if a proposal will pass under Soft Quorum.

1
Vladhzc
Read More
VladhzcNov 7, 2022

🇧🇷 PT-BR


Este documento é um processo sugerido para desenvolver e avançar as Propostas da Comunidade ShapeShift.


É um documento vivo destinado a ser de propriedade, modificado e aplicado pela comunidade em geral. O processo de Governança da FOX foi atualizado pela última vez em 14 de março de 2022 de acordo com [SCP-97]

Processo de governança


tl;dr:


1. Incubação - mínimo de 3 dias: Publique sua ideia no fórum de uma workstream relevante para sua idéia para obter feedback da comunidade e envie um link no canal #incubation no Discord para espalhar a conscientização. Nenhum modelo específico é necessário.

2. Concepção - mínimo de 5 dias: Assim que a postagem de incubação estiver ativa no fórum por pelo menos 3 dias, publique um rascunho de proposta usando este modelo na Discussão de Propostas. Em seguida, crie uma votação no SnapShot com um link para o rascunho da proposta no fórum e comece o título com “[Ideação]”. As propostas podem continuar a ser refinadas com base no feedback da comunidade durante esta fase.
3. Votação - mínimo de 3 dias, máximo de 60 dias: Após pelo menos 5 dias de Ideação, se uma proposta preliminar tiver mais votos positivos do que negativos, ela poderá ser postada no SnapShot para votação oficial.

Processo detalhado:


1. Incubação:


  • Publique sua ideia em https://forum.shapeshift.com
  • Poste na categoria apropriada (listada na parte inferior desta proposta)
  • Nenhum formato específico necessário
  • Considere postar um link para a discussão do fórum no canal #incubation no Discord
  • A intenção é envolver a comunidade
  • Cronograma: 3 dias/72 horas
  • Nenhum outro requisito para passar para Concepção


2. Concepção:


  • Postar um rascunho de proposta na categoria de discussão da proposta
  • Incluir link para a postagem de incubação
  • O formato de proposta da comunidade ShapeShift (SCP) ou o formato de proposta de WorkStream deve ser usado
  • O número SCP deve ser incluído no título (SCP # deve ser 1 maior que o SCP mais recente postado na Discussão da Proposta
  • Crie uma proposta no SnapShot com link para a postagem do fórum e comece o título com “[Ideation]”
  • O endereço deve conter 100 FOX para criar uma proposta.
  • Deve incluir três opções:
    • Sim sem emendas/alterações
    • Sim com emendas/alterações
    • Contra/Não


Cronograma: mínimo de 5 dias

O poder de voto é calculado usando as estratégias definidas no SnapShot, explicadas aqui

Proposta pode avançar se a maioria votar a favor no encerramento da votação

3. Votação:


  • Publique sua proposta finalizada no SnapShot seguindo as instruções encontradas aqui. Como alternativa, você pode usar o Boardroom, que é outra interface do SnapShot.
  • O endereço deve conter 100 FOX para criar uma proposta.
  • A votação está disponível em Snapshot e Boardroom
  • O poder de voto é calculado usando as estratégias definidas no SnapShot, explicadas aqui SCP#97
  • O formato de proposta da comunidade ShapeShift (SCP) ou o formato de proposta de fluxo de trabalho deve ser usado
  • Links para as postagens de Incubação e Concepção devem ser incluídos
  • Para propostas com mais de 6.400 caracteres (o limite atual do SnapShot), use https://foxpin.xyz/ e inclua o link para o pin IPFS.
  • Cronograma: mínimo de 3 dias, máximo de 60 dias


Ratificando propostas


O SnapShot e o Boardroom permitem que as raposas votem em propostas assinando mensagens (grátis) em vez de enviar transações (caro).

O ShapeShift DAO atualmente pratica a Liquid Democracy, o que significa que o poder de voto é baseado na FOX mantida em carteiras (ou certos pools de liquidez), bem como na FOX delegada ao endereço usado para votar.

1 FOX = 1 voto


Quorum: Um mínimo de 4.000.000 FOX deve participar da votação para que seja considerada ratificada.

Soft Quorum: Para votos que não atingem o Quorum, assuma que 70% dos votos necessários para atingir o quorum seriam contra a proposta. Se isso ainda resultar em uma maioria de votos a favor da proposta, a proposta pode ser considerada aprovada. Consulte Calculadora de Quórum Soft

Outros itens de nota


  • Quaisquer propostas que não sigam o processo de governança serão removidas.
  • Todas as discussões significativas sobre governança devem ocorrer neste fórum para garantir que a comunidade tenha total transparência.
  • À medida que a FOX continua a se expandir no DeFi e nas cadeias, a estratégia de votação do SnapShot será atualizada para conceder 1 voto para 1 FOX sempre que possível.
  • Lembre-se, este é um documento vivo. Se houver algo que você queira adicionar ou algo que não esteja claro, sugira abaixo ou faça uma proposta de adendo!


Votos conflitantes


De tempos em tempos pode haver propostas conflitantes. Para evitar problemas, a fase de Concepção também pode servir como tempo para qualquer pessoa listar sua opção alternativa preferida no fórum. Cada proposta sobre um tema associado terá um bloco [TOPIC] colocado em seu título.

Após esse período, uma proposta formal será apresentada incluindo todas as opções disponíveis para avançar com o apoio majoritário recebido na Ideação. Isso garantirá que todos tenham a capacidade de expor suas preferências, mantendo os prazos de decisão razoavelmente curtos.

aamirqureshiji
aamirqureshijiFeb 20, 2023

nice project

1
phantongGOOGLE
phantongGOOGLEMar 1, 2023

cool

1
oicred
oicredMar 18, 2023

It seems great.

Giantkin
GiantkinMar 20, 2023

May 20 2023, update to Ideation, using FORUM: gated (with weight based on snapshot)
@willy

More From ShapeShift
FOX Governance Process
FOX Governance Process
How to link legacy forum history to your Metaforo account
How to link legacy forum history to your Metaforo account
Anonymous Feedback Submission Form
Anonymous Feedback Submission Form
ShapeShift Vision, Mission, and Values
ShapeShift Vision, Mission, and Values
Interested in contributing to a workstream?
Interested in contributing to a workstream?
How to propose a new workstream
How to propose a new workstream
[Incubation] Integrate UMA's oSnap module
[Incubation] Integrate UMA's oSnap module
by alexuma
[Incubation] Amendment to the Conflicting Votes section of the FOX Governance Process
[Incubation] Amendment to the Conflicting Votes section of the FOX Governance Process
by willy
A discussion of concerns voiced by @thekiloalpha on Twitter
A discussion of concerns voiced by @thekiloalpha on Twitter
by seven7hwave
ShapeShift
Welcome to the official forum for ShapeShift DAO. Learn more at shapeshift.com
1.5K
Members
4.3K
Posts
About this Discussion
11
Comments
9
Participants
July 14, 2021
1/11
2 hours ago