dev_committee's People
dev_committee's Issues
SecretAuction blog post
This can potentially be 2 posts - 1 as a developer tutorial and the other more like a solution series post
Technical post should build on the readme (https://github.com/baedrik/SCRT-sealed-bid-auction/blob/master/WALKTHROUGH.md) and just have a quick introduction / conclusion
Non-technical post (Can can lead this)
- why secretAuctions are important
- secret contract walkthru link (to the post above)
- business applications that can be built with secretAuctions
Add SecretJS documentation
Right now there is seemingly no documentation on secretJS. It would be helpful for those trying to interact with deployed contracts to have robust documentation around this.
Ecosystem project repo
Keep a list of all ecosystem projects with relevant descriptions / logos and link etc.
This can also be an easy way to populate information for the ecosystem page on scrt.network
SecretSwap Documentation
Creating the documentation content for SecretSwap
CosmWasm contract documentation to improve SN documents
An area to explore is to look into CosmWasm documentation and adapt their documentation to SN to have:
i) more detailed documentation on how secret contracts work (besides create and deploy)
ii) Architecture of a secret app
Secret Network Technical resource index
Update technical resource index for Secret Network
https://blog.enigma.co/enigma-technical-resource-index-bd9110714ea6
Create blog announcement for Holodeck
I've created a draft here: https://blog.scrt.network/ghost/#/editor/post/5f9c68963377fb06183e8b37
I've submitted PRs to update the testnet docs. As soon as those are approved and merged, the article is good to go (assuming no changes are needed from review).
Organize secret contracts guide repo
Goal is to improve the organization of information and add additional info to create a comprehensive secret contract guide
I think we need to add the following / create sections so the information is easily accessible. The read me can then act as an index.
Getting setup (probably simpler to add a md on this and link to it:
- migrate testnet info to a new md (on-hold for now)
Setup secret contracts
- new md file (section) (on-hold for now)
Build your initial simple secret contract
- use Assaf's simple voting contract (https://github.com/enigmampc/SecretSimpleVote/blob/master/src/contract.rs)
- improve read.me to explain the contract line by line. The end goal I have in mind is something similar to Adi's voting contract walkthru for Discovery (https://blog.enigma.co/getting-started-with-enigma-an-intro-to-secret-contracts-cdba4fe501c2)
link to the secretToolkit
- explain what the toolkit does and links to the actual contract
- add a md file for actions that devs will need to re-use a lot, like calling another contract from a secret contract (@baedrik)
build an advanced secret contract( new md.) ->
- we add Baedrick’s auction walkthrou and code here
build a UI using Secret.JS ->
- new md. file
- Keplr integration (simple integration and advanced information on how to handle transactions, error reporting, waiting etc.)
Deploy it on testnet and miannet
- add holodeck info to the new md cc @lauraweindorf
- add information to deploy it on mainnet
Update developer page on secret network website
- Whiteboard on what the developer page should include @cankisagun
- Share it with the development committee / Sandy
Update Roadmap for build.scrt.network
Current state of roadmap is a review of past accomplishments, should be updated to reflect future goals.
https://github.com/enigmampc/SecretNetwork/blob/master/docs/protocol/roadmap.md
Edits to documentation site
We need to find a way to allow edits (linking to github for PRs) on build.scrt.network?
Is our documentation site best in class?
Add sample contracts to documentation
- secret auction
- secret voting
See if there are improvement areas in the documentation or readme of these repo's compared to Discovery Salad
secret Auction work
Details can be found here https://github.com/baedrik/SCRT-sealed-bid-auction/issues
Deploy SecretCred for developer contributions
Deploy developer contribution reputations based on SecretNetwork repo contribution.
Currently we are rewarding PRs. We will collect contributor addresses over issues. Taariq thinks we can do a gist (https://gist.github.com/)
Documentation overhaul
Secret Network documentation is fragmented (build / learn) resulting in a sub-optimal experience for developers and general public trying to learn more about the project.
This project will require a couple of steps:
- Benchmark analysis: Compare the content / categorization of content between Secret Network and other L1s like Near, Cosmos and Terra. The questions we want to answer are:
- Are we missing any content
- Can we better organize our content
The outcome of this effort should be a thorough analysis on:
- how other projects store information on their documentation site
- do we have that information in our docs (if so where / if not is it relevant for us and should we add it)
- recommended structure of docs for secret network (combining learn and build)
-
Update documentation based on benchmarking analysis and recommendations - we are open to changing docs providers
-
Fix all previous links and dependencies
Update build.scrt.network
Update https://build.scrt.network/ content / go over all the tabs to looks for:
- working links (if they point to the right place. For example last week I just changed rocketchat links to discord)
- informational inconsistencies (like talking about secret contracts don't exist yet and we are using CosmWasm)
- potentially missing information that you'd like to see
You can skip developers - > quick start guide. We are working on this repo separately
Link secret contract guide to build.scrt.network
Link the guide to build -> devs -> Quickstart
Let's rename "quick start" to "walkthrough"
update holodeck documentation
documentation on secretNetwork repo (enigma github)
SecretPoolTogether UI work
WIP based on PoolTogether UI with Sandy and Victor
Can recently provided feedback on the UI
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.