Closed tvanepps closed 1 year ago
Generally, it's hard to know what this modal is telling users - should they be saving the info locally? we should consider adding some tooltips next to each header 🛈 that expands with info on hover, or just include all info next to the header by default.
Hey @tvanepps! Almost finish here 🚀. Meanwhile, I add some comments to your observations
The sequencer signs and sends a receipt after the participant uploads the contribution. We can use the sequencer address to confirm that the receipt was truly coming from the sequencer itself.
We were thinking on showing the participants their 4 PoT pubkeys right away because these are like their unique fingerprints in the contribution. We should the identicons in the completed contribution modal and here. The color combination make them unique and it is a nice way to showing how every single contribution is unique in the list.
7.1. I voted on leaving the identicons outside and inside the modal. 7.2. We can put them in a 4x1 array
Right now the sequencer is in development mode and it is accepting multiple contributions from the same participant
The first audit report was related to the Small Powers of Tau implementation. We decided to swap that implementation with the sequencer crypto library (which was already audited in the second report). I feel we can leave only one Audit Report link to the Sigma Prime audit PDF
thanks for the clarifications/info. these generally make sense
we probably need a guide for how users should verify contributions. see the namada trusted setup "Verify Contribution" button, instructions hosted on github. what would verification look like for our ceremony? eg. hosted on the interface itself vs. or another repo, what steps would the user need to complete, etc
makes sense. we might need a tooltip for this to explain why unique identicons are important / what they signify
makes sense, carl also explained why this is the case. we should definitely start with a clean slate when the time comes
sounds good, we will need to upload the completed report to the kzg repo when it's produced and point to that one
One other UI consideration: If you're on e.g. the second page of contributions, and then you search for a particular address, it won't show up until you click the "1" at the bottom to jump back to the first page, which confused me at first.
The Signed by
field is confusing. It shows the identity of the contributor, but it's under the title of 'Sequencer Acknowledgement' I feel it should show the sequencer's address, as proof that the real sequencer signed the receipt.
The contributor identity could also be shown on the page, but in a different place so it's clear it belongs to the contributor, not the sequencer.