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

As an admin, I want Trust Through Transparency best practices for *Transparency of Code* implemented at Gitcoin, so I can be sure that users can trust our site. #799

Closed
owocki opened this issue Apr 4, 2018 · 0 comments

Comments

@owocki
Copy link
Contributor

owocki commented Apr 4, 2018

Refers

Web3 Design Principles

See Also

#796
#797
#798
#799
#800
#801

How to Implement here:

I think that the following best practices can / should be implemented at Gitcoin:

clarify which Blockchain is being used

I feel like we already do that here. yay! http://bits.owocki.com/1b2O161R2s2e/Screen%20Shot%202018-04-04%20at%202.46.53%20PM.png

clarify the address of the Smart Contract(s) used in read/write operations

already covered in #796

clarify which code is open source (and where to find it)

we could probably do a better job of this. perhaps we should link the smart contract source on etherscan and/or provide a link to thesmart contract in the footer

clarify the web3 provider / Blockchain node (local node, Dapp controlled node, MetaMask, Infura, etc)

we could perhaps change this module ( http://bits.owocki.com/1b2O161R2s2e/Screen%20Shot%202018-04-04%20at%202.46.53%20PM.png
) to say 'connected to mainnet via infura' instead of 'connected to mainnet'

allow for DIY code execution: allow advanced users to see the code being run and self execute it via command line

it'd be pretty cool to do this, but i dont think its a priority right now.

Definition of Done

The above 4 best practices are implemented in a way that makes sense for Gitcoin. Pls allow for 1-2 rounds of feedback on designs before moving into implementation / coding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants