• © Goverland Inc. 2026
  • v1.0.5
  • Privacy Policy
  • Terms of Use
ShapeShiftShapeShiftby0x05A1ff0a32bc24265BCB39499d0c5D9A6cb2011cwillywonka.eth

[Ideation] [SCP-107] Grant Ops Workstream authority to Appoint/Remove Push Delegates

Voting ended over 3 years agoFailed

Link to full draft proposal in Ideation: https://forum.shapeshift.com/t/scp-107-grant-ops-workstream-authority-to-appoint-remove-push-delegates/2252

Summary In SCP-79, ShapeShift DAO deployed a Push (formerly known as EPNS) channel to enable sending decentralized notifications to subscribers’ wallet addresses. This proposal to delegate authority to the Operations Workstream Leader to add or remove delegates to the DAO’s existing Push channel without requiring an additional governance proposal each time. Once appointed, delegates have the ability to send notifications to all of our channel’s subscribers until permission is revoked.

Abstract If this proposal passes, whoever the community has elected as Operations Workstream Leader (currently @Tyler) will have authority to make requests to the DAO’s multisig to add or remove delegates from the DAO’s Push Channel smart contract. This will negate the current need to pass a governance proposal each time we want to add or remove a delegate. If these powers are ever abused, the community can revoke this authority by passing a subsequent proposal. Further, anyone in the community could still create a proposal to add or remove a delegate.

Motivation The primary motivation for this proposal is to enable quickly adding and removing delegates from our Push Channel without requiring an official governance proposal each time.

Here are some examples of the first changes I expect we’ll see requested soon after this proposal is ratified:

  1. Remove this delegate, which was previously appointed on behalf of the Growth workstream but for which the keys were lost: 0x52b6c397EeAba8bFDe49d7484c1EC33998C5EE35

  2. Adding these two delegates for Whenever:

  • ShapeShift Staging comms channel: 0x1c6f97c400a9804A1bB1d7026C77CD7494E78ca5
  • ShapeShift Production comms channel: 0x6193Bc1a8E1610d508e18EF21F4A12b8EFeFE007

For more information on Whenever, please see the incubation post: https://forum.shapeshift.com/t/appointing-new-epns-delegates/2226

Specification In order to request adding or removing a delegate from the ShapeShift DAO Push Channel, the Operations Workstream Leader must post a message in the #treasury channel of the DAO’s official Discord (discord.gg/shapeshift) with the respective delegate address. The request will be strong-authed by the multisig signers, who reserve the right to refuse executing the changes if they believe the request to be malicious.

Benefits This will enable the DAO to add new delegates without requiring a governance proposal which takes a minimum of 11 days to pass. It also enables removing delegates quickly in the event their address is ever compromised.

Drawbacks The community is placing trust in the Operations Workstream Leader to not abuse this power. In a worst case scenario, if a malicious delegate was appointed, they could send a malicious notification to all subscribers.

Voting

For - Grant authority to the Operations Workstream Leader to add or remove delegates from the DAO’s Push Channel Against - Do not grant authority to the Operations Workstream Leader to add or remove delegates from the DAO’s Push Channel

Off-Chain Vote

For
849.97K FOX99.4%
For with changes
0.01 FOX0%
Against
4.81K FOX0.6%
Quorum:21%
Download mobile app to vote

Discussion

ShapeShift[Ideation] [SCP-107] Grant Ops Workstream authority to Appoint/Remove Push Delegates

Timeline

Oct 06, 2022Proposal created
Oct 06, 2022Proposal vote started
Oct 11, 2022Proposal vote ended
Dec 21, 2025Proposal updated