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

Manifesto implementation #65

Open
4 of 6 tasks
wackerow opened this issue Sep 3, 2022 · 1 comment
Open
4 of 6 tasks

Manifesto implementation #65

wackerow opened this issue Sep 3, 2022 · 1 comment
Assignees

Comments

@wackerow
Copy link
Collaborator

wackerow commented Sep 3, 2022

With SIWE wallet integration setup, we need the Manifesto page setup for users to be able to digitally sign the manifesto.

  • Import Manifesto - Options here include importing a .md file of the Manifesto into repo, importing from Arweave, or importing from GitHub User Content.
  • Setup a message for user to sign which includes the hash of the manifesto content.
    Note that the GitHub version is markdown and links to Arweave, and the Arweave path is actually html containing a link back to the GitHub version in the html header...

image

...so I'm not sure what hash we want to use exactly. I would advocate for using the sha256 hash of the _markdown_ file from GitHub exactly as it is, including the thank you at the top and the Arweave link at the bottom (so if that link ever changes, so will the hash of the manifesto).
  • Display Manifesto on the /manifesto page, including signing and sharing button

image

Note on design screenshot from Figma, we should consider using the same button theming that we're using elsewhere on the site instead of what is shown in the Figma. This was from the original hypersprint.
  • Wire up signing button to sign the message
  • Save signature... @jonathanprozzi Remind me, do we know where we're planning to store these?
  • Wire up share on Twitter button
@oovg
Copy link

oovg commented Sep 14, 2022

  • Display table of signers below the 'Sign the Manifesto' section.

Edit: will add a design img for layout

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

No branches or pull requests

3 participants