Giter Club home page Giter Club logo

content's People

Contributors

adrianhacker-pdx avatar anton-astashkin avatar awallendahl avatar blackswordsman7 avatar calchulus avatar craigwilliams84 avatar crawfordleeds avatar cspannos avatar dappproletariat avatar darrenlangley avatar dodikk avatar faraggi avatar iamonuwa avatar jacob-creech avatar kcole16 avatar mrdavey avatar mul1sh avatar okwme avatar ramyzhang avatar smartcontracts avatar solexplorer avatar writeprovidence avatar zeddee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

content's Issues

Creating a fullstack dapp with web3.py

This article (that may end up split into 2) should cover how to create a dapp that interacts with the Ethereum blockchain via Python and web3.py. We can assume that the reader knows what Ethereum is and the concepts of connecting to a network. The article should take the reader from installing, to adding to a project, to creating a real world dapp.

Deliverables

  • An outline before you start work on the article
  • A final article
  • Article posted to Kauri.io with images and tags
  • A code repo for the example used in the article

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • Word count is not a definition of done, covering the topic outlined above is.

Deploying Full stack Dapp to AWS

We have an existing tutorial collection that takes new web3 developers from beginning steps to a functioning full stack web3 dapp.

https://kauri.io/collection/5b8e401ee727370001c942e3

We want to add a new tutorial to this collection to show the steps to deploy application side of the dapp to AWS. In this particular case, also show the reader how to deploy their smart contract to running on an AWS managed blockchain instance.

Ideally the deployment process is maintainable as code changes, the app should also update.

The article should follow on from earlier parts of the series, use simple technical english and as little passive voice as possible. If you make a PR to this repo it offers advice on your text via a CI process.

Create a beginners guide to ENS

This could be part one of a series, but let's start with this first part.

Word count: 500-800 words
Deadline: 1st April

Create an end-to-end blog post covering how to incorporate ENS into a reasonably real-world Dapp. This should focus on practical code examples and an application that people can take and build while following the tutorial.

The post should use clear technical language, reducing passive voice, future tense, weasel words etc, I am happy to offer advice on what all this means. ๐Ÿ™‚

Focus on what it is someone gets out of reading the post, why they would want to read it, and what they are trying to accomplish by reading it. Again happy to answer questions.

A tutorial on how to create an application using 3Box profile hover plugin

In the first of a series of tutorials we would like a post with a meaningful example on how to create an application that uses the 3box profile hover plugin. This may require some initial explanation of 3box, how it works and some basic examples.

Please read the deliverables and guidelines, failure to follow them, may result in removal from the bounty

Deliverables

  • An outline as a PR before you start work on the article
  • A final article as a PR
  • Article posted to Kauri.io with images and tags
  • A code repo for the example used in the article

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • We have a work-in-progress automated style checker and an editor that/who makes suggestions on your language, learn from them :)
  • Word count is not a definition of done, covering the topic outlined above is.

Help improve documentation for Plasma Group

Plasma Group is an independent non-profit organization that's developing standards for plasma and beyond. Their mono repo pigi needs some documentation help.

Challenge Description

You can find details on each of the three issues at the link below

plasma-group/pigi#78
plasma-group/pigi#184
plasma-group/pigi#42

Bounty

5.25 ETH

For simplicity of paying out the bounty, we'd prefer the same person or team to work on the issues below, but if that doesn't happen each issue is worth 1.75 ETH.

Submission Requirements

Create PRs matched to the issue(s) in the pigi repo and add a link in the comments for this issue.

Submission Deadline: April 30th
Judging Criteria: Best submission
Judging Date: A week after submission deadline

Create a techncial overview of EIP 777

EIP 777 is now approved, so we'd like to have a good technical overview of what that token standard defines, why it is useful and some code examples on how to implement it.

deliverables

  1. An outline
  2. A final article based on that outline

A tutorial on how to create a MetaMask plugin

The new Metamask plugin API is in beta, but we would like a tutorial created that shows the reader how to build a reasonably meaningful plugin for Metamask.

Deliverables

  • An outline before you start work on the article
  • A final article
  • Article posted to Kauri.io with images and tags
  • A code repo for the example used in the article

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • Word count is not a definition of done, covering the topic outlined above is.

Deploying Full stack Dapp to Google Cloud

We have an existing tutorial collection that takes new web3 developers from beginning steps to a functioning full stack web3 dapp.

https://kauri.io/collection/5b8e401ee727370001c942e3

We want to add a new tutorial to this collection to show the steps to deploy application side of the dapp to Google cloud. Where the smart contract is deployed is up to you, maybe a test net, maybe Infura, but they front end and smart contract should connect with minimum issues.

Ideally the deployment process is maintainable as code changes, the app should also update.

The article should follow on from earlier parts of the series, use simple technical english and as little passive voice as possible. If you make a PR to this repo it offers advice on your text via a CI process.

Integrating Alethio

This tutorial should cover how to integrate the Alethio API into a dapp, removing the need for teams to maintain an internal indexing infrastructure for onchain data.

This would be a technical follow on from this article.

Deliverables

  • An outline before you start work on the article
  • A final article
  • Article posted to Kauri.io with images and tags
  • A code repo for the example used in the article

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • Word count is not a definition of done, covering the topic outlined above is.

A tutorial on how to create an application using 3Box chatbox plugin

In the first of a series of tutorials we would like a post with a meaningful example on how to create an application that uses the 3box chatbox plugin. This may require some initial explanation of 3box, how it works and some basic examples.

Deliverables

  • An outline before you start work on the article
  • A final article
  • Article posted to Kauri.io with images and tags
  • A code repo for the example used in the article

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • Word count is not a definition of done, covering the topic outlined above is.

Create a guide to Ethers.js

Word count: 700-900 words
Deadline: 1st April

Create an end-to-end blog post covering how to incorporate ethers.js into a realistic web3 application. Can be node.js or browser-based application, but something that people can read, build, and that works (within the confines of the technology).

The post should use clear technical language, reducing passive voice, future tense, weasel words etc, I am happy to offer advice on what all this means. ๐Ÿ™‚

Focus on what it is someone gets out of reading the post, why they would want to read it, and what they are trying to accomplish by reading it. Again happy to answer questions.

Deploying Full stack Dapp to Heroku

We have an existing tutorial collection that takes new web3 developers from beginning steps to a functioning full stack web3 dapp.

https://kauri.io/collection/5b8e401ee727370001c942e3

We want to add a new tutorial to this collection to show the steps to deploy application side of the dapp to heroku. Where the smart contract is deployed is up to you, maybe a test net, maybe Infura, but they front end and smart contract should connect with minimum issues.

Ideally the deployment process is maintainable as code changes, the app should also update.

The article should follow on from earlier parts of the series, use simple technical english and as little passive voice as possible. If you make a PR to this repo it offers advice on your text via a CI process.

A tutorial on how to create an application using 3Box comments plugin

In the first of a series of tutorials we would like a post with a meaningful example on how to create an application that uses the 3box comments plugin. This may require some initial explanation of 3box, how it works and some basic examples.

Please read the deliverables and guidelines, failure to follow them, may result in removal from the bounty

Deliverables

  • An outline as a PR before you start work on the article
  • A final article as a PR
  • Article posted to Kauri.io with images and tags
  • A code repo for the example used in the article

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • We have a work-in-progress automated style checker and an editor that/who makes suggestions on your language, learn from them :)
  • Word count is not a definition of done, covering the topic outlined above is.

Create an overview of Loom's implementation of Plasma cash

Create an overview of the Loom plasma cash implementation. Explain how it implements the plasma spec, and how it compares to other implementations. Make sure the post shows readers how to install, run, and some basic first steps.

Convert FullStack series to use Vyper

Overview of major consensus algorithms and which Blockchains use them

This article (or 2-part article) intends to give an overview of the major consensus algorithms, what uses them, why they use them and what benefits/problems they have.

First should open with a brief overview of consensus algorithms prior to Blockchain implemented ones, such as:

  • Paxos
  • Raft

Then let's cover some of the most common/popular Blockchain algorithms, and mention which Blockchain protocols use them. Feel free to add any missed:

  • Proof of work
  • Proof of stake
  • Proof of capacity
  • Proof of stake (incl. Delegated)
  • Directed Acyclic Graphs
  • Proof of Authority
  • Proof-of-Weight
  • (Practical) Byzantine Fault Tolerance
  • Hotstuff

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • Word count is not a definition of done, covering the topic outlined above is.

Overview of major consensus algorithms and which Blockchains use them

This article (or 2-part article) intends to give an overview of the major consensus algorithms, what uses them, why they use them and what benefits/problems they have.

First should open with a brief overview of consensus algorithms prior to Blockchain implemented ones, such as:

  • Paxos
  • Raft

Then let's cover some of the most common/popular Blockchain algorithms, and mention which Blockchain protocols use them. Feel free to add any missed:

  • Proof of work
  • Proof of stake
  • Proof of capacity
  • Proof of stake (incl. Delegated)
  • Directed Acyclic Graphs
  • Proof of Authority
  • Proof-of-Weight
  • (Practical) Byzantine Fault Tolerance
  • Hotstuff

Guidelines

  • We have a technical audience, you can go into details.
  • Use simple technical English and as little passive voice and future tense as possible.
  • Word count is not a definition of done, covering the topic outlined above is.

Deploying Full stack Dapp to Azure

We have an existing tutorial collection that takes new web3 developers from beginning steps to a functioning full stack web3 dapp.

https://kauri.io/collection/5b8e401ee727370001c942e3

We want to add a new tutorial to this collection to show the steps to deploy application side of the dapp to Azure. In this particular case, also show the reader how to deploy their smart contract to running on an Azure managed blockchain instance.

Ideally the deployment process is maintainable as code changes, the app should also update.

The article should follow on from earlier parts of the series, use simple technical english and as little passive voice as possible. If you make a PR to this repo it offers advice on your text via a CI process.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.