Browse Source

Merge pull request #323 from moxiegirl/322-workflow-changes

App.co submission workflow changes
feat/clarity-updates
Moxiegirl 6 years ago
committed by GitHub
parent
commit
30d9985b75
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. BIN
      _develop/images/app-submission-success.png
  2. BIN
      _develop/images/appco-after-link.png
  3. BIN
      _develop/images/appco-status.png
  4. 71
      _develop/mining_enroll.md
  5. 57
      _develop/zero_to_dapp_4.md
  6. 56
      _includes/required-fields.md

BIN
_develop/images/app-submission-success.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

BIN
_develop/images/appco-after-link.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

BIN
_develop/images/appco-status.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

71
_develop/mining_enroll.md

@ -4,23 +4,20 @@ permalink: /:collection/:path.html
---
# How to enroll in App Mining
Application mining pays developers for building decentralized applications
(DApps). Enrolling in App Mining also makes your application eligible for
rewards.
Application mining rewards developers for building decentralized applications
(DApps). You must enroll your application to be eligible for these
rewards. This section explains the enrollment process and covers the following topics:
* TOC
{:toc}
{% include warning.html content="You must complete enrollment including <b>submission of verification materials and BTC address</b> prior to the month in which you wish to be considered. If your submission is incomplete it will not be reviewed. Please note that the W9 or W8 process may take time to complete. No late submissions will be accepted, but we'll be happy to include you in the following month's ranking. You should register early to allow for sufficient time for collection of all required materials." %}
{% include warning.html content="You must complete enrollment including <b>submission of verification materials and BTC address</b> prior to the month in which you wish to be considered. If your submission is incomplete it will not be reviewed. Please note that the submission process can take time to complete. <strong>No late submissions will be accepted</strong>, but we'll be happy to include you in the following month's ranking. You should register early to allow for sufficient time for collection of all required materials." %}
## Complete the add and submission forms on App.co
Make sure you enroll at least one business week in advance of the month you
would first like your app to complete. You need only enroll in App Mining once. A single
submission enrolls your app in the month you submit and every month following
automatically.
Make sure you enroll in advance of the month you would first like your app to complete. You need only enroll in App Mining once. A single submission enrolls your app in the month you submit and every month following automatically.
To apply, do the following:
@ -28,38 +25,66 @@ To apply, do the following:
Your application code can reside in a public or a private repository.
2. Add your app to <a href="https://app.co/submit" target="\_blank">App.co</a>.
2. Complete the <a href="https://app.co/submit" target="\_blank">App.co</a> form.
Make sure you choose **Blockstack** from the **Authentication** list on the form.
You should fill out all the required fields.
<img src="images/add-app.png" alt="">
3. Provide your pay out and tax materials.
{% include required-fields.md %}
Make sure you choose **Blockstack** from the **Authentication** list on the form.
3. Press **Submit App**.
The system responds with the a completion dialog and an application link.
<img src="images/app-submission-success.png" alt="">
You will also receive an email from the App.co team acknowledging receipt of your submission.
4. Copy and store the application link.
## Provide pay out and tax materials
## Provide pay out and tax details
After you complete the submission form on the App.co site **you must supply the following additional
materials** for your application to be complete.
After you submit an app to the App.co site **you must supply the additional details** for your application to be complete. When you successfully submitted your application, you received a link to your submission on App.co. This link gives you the ability to submit your application details such as your tax and payment addresses.
<img src="images/appco-after-link.png" alt="">
This dialog requires that you provide the following materials.
<table class="uk-table uk-table-small uk-table-divider">
<tr>
<th>Required</th>
<th>Why?</th>
<th>How to provide</th>
</tr>
<tr>
<td><strong>BTC address</strong></td>
<td>The payout for App Mining is currently Bitcoin. If you win, this is the address we will send your payout to. The address you provide will be visible in any related transactions via the blockchain.</td>
<td>Email to: <a href="mailto:mining@app.co" target="\_blank">mining@app.co</a></td>
<td><strong>Payment Details</strong></td>
<td>Presently, App Mining payments are made in Bitcoin (BTC) but we anticipate paying in Stacks (STX) soon. For your Stacks payment to start accruing for future delivery, you must provide both BTC and STX addresses. Your app cannot participate in App Mining without Blockstack having both address types on file. To get a STX address, you need to install the <a href="{{site.baseurl}}/org/wallet-install.html" target="_blank">Stacks Wallet</a>. </td>
</tr>
<tr>
<td><strong>Tax form</strong></td>
<td>Required for both US citizens and non-citizens. US Citizens should <a href="http://bit.ly/2QrRbSD" target="\_">fill out a W-9 form</a>.
<p>Non-citizens should fill out <a href="http://bit.ly/2QPo9Mo" target="\_blank">the applicable W-8 form</a>. Please note, the version of the W-8 form you must fill out depends on your country's treaty status with the US. We cannot assist you in completing the form: you are responsible for completing it accurately.</p></td>
<td><a href="https://www.dropbox.com/request/sCpPzIILkhKFvfDjB620" target="\_blank">Secure dropbox link</a></td>
<td><strong>Identity verification</strong></td>
<td>We are ready to pay you Bitcoin and Stacks tokens for building a great Blockstack app, but we also need to comply with all applicable laws. This means we must confirm your identity before you can participate in App Mining. Identity verification is a process designed to confirm your identity and protect you from identity theft. You must submit an image of your ID document, which is checked to ensure it is legitimate and has not been altered or manipulated. Valid identity documents are a passport, an identity card, or a driver's license.
</td>
</tr>
<tr>
<td><strong>Document Signing</strong></td>
<td>You must sign our participation agreement to become eligible to participate in App Mining. Signing is a process, you provide an email and download some accompanying materials. Then, you complete the signing process via an online process.</td>
</tr>
<tr>
<td><strong>Tax Documents</strong></td>
<td>Person's or entities (businesses or organizations and so forth) must provide tax documents to participate. US persons or entity supply a <a href="[LINK](https://www.irs.gov/pub/irs-pdf/fw9.pdf)" target="_blank">IRS Form W-9</a>. Persons outside of the US supply a <a href="https://www.irs.gov/pub/irs-pdf/iw8.pdf" target="_blank">IRS Form W-8</a> while entities supply a <a href="https://www.irs.gov/pub/irs-pdf/fw8bene.pdf" target="_blank">IRS Form W-8BEN-E</a>. You upload your completed forms via Dropbox, a DropBox account is <em>not</em> required to upload.
</td>
</tr>
</table>
After you enroll and submit your materials, Blockstack verifies your information and your DApp appears in
After you submit your materials, Blockstack verifies your information and your DApp appears in
the list of registered apps.
## How to check the status of your submission
You can use your application details link to check on your submission status:
<img src="images/appco-status.png" alt="">

57
_develop/zero_to_dapp_4.md

@ -52,62 +52,7 @@ To add an app, do the following:
3. Complete the following fields.
<table class="uk-table-striped uk-table-small">
<thead>
<tr>
<th class="uk-width-1-2"><strong>Field</strong></th>
<th>Description</th>
</tr>
</thead>
<tr>
<td><strong>Your Name</strong></td>
<td>Your first and last name.</td>
</tr>
<tr>
<td><strong>Your Email</strong></td>
<td>A valid email address. This is the email where we will send you instructions for getting your Zero to DApp t-shirt.</td>
</tr>
<tr>
<td><strong>App Name</strong></td>
<td>Name of your sample. <code>USERNAME: Animal Kingdom</code> or, if you renamed it, the name you gave your application.</td>
</tr>
<tr>
<td><strong>Short description</strong></td>
<td>Describe your application.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>Website</strong></td>
<td>The URL of the website where you deployed your application.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>App icon URL</strong></td>
<td> <code>URL_DEPLOYED_SITE/icon-192x192.png</code> for example, <code>https://animalkingdoms.netlify.com/icon-192x192.png</code> &nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>Open Source URL</strong></td>
<td>You can leave this blank for a sample application.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>Twitter Handle</strong></td>
<td>Optionally enter a Twitter handle if you have one.</td>
</tr>
<tr>
<td><strong>Category</strong></td>
<td><strong>Sample Blockstack Apps</strong>; make sure you choose this category.</td>
</tr>
<tr>
<td><strong>Blockchain</strong></td>
<td>Leave this as is.</td>
</tr>
<tr>
<td><strong>Storage</strong></td>
<td>Choose Gaia if you are using it.</td>
</tr>
<tr>
<td><strong>Authentication</strong></td>
<td>Choose Blockstack.</td>
</tr>
</table>
{% include required-fields.md %}
4. Check **App is publicly accessible and user-ready**.
5. Agree to the terms.

56
_includes/required-fields.md

@ -0,0 +1,56 @@
<table class="uk-table-striped uk-table-small">
<thead>
<tr>
<th class="uk-width-1-2"><strong>Field</strong></th>
<th>Description</th>
</tr>
</thead>
<tr>
<td><strong>Your Name</strong></td>
<td>Your first and last name.</td>
</tr>
<tr>
<td><strong>Your Email</strong></td>
<td>A valid email address. If you are submitting an example of Animal Kingdom sample,this is the email where we will send you instructions for getting your Zero to DApp t-shirt.</td>
</tr>
<tr>
<td><strong>App Name</strong></td>
<td>Name of your application. If you are submitting an example of Animal Kingdom sample, enter <code>USERNAME: Animal Kingdom</code>.</td>
</tr>
<tr>
<td><strong>Short description</strong></td>
<td>Describe your application.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>Website</strong></td>
<td>The URL of the website where you deployed your application.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>App icon URL</strong></td>
<td> <code>URL_DEPLOYED_SITE/icon-192x192.png</code> for example, <code>https://animalkingdoms.netlify.com/icon-192x192.png</code> &nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>Open Source URL</strong></td>
<td>The URL where your source code lives. If you are submitting an example of Animal Kingdom sample, you can leave this blank for a sample application.&nbsp;&nbsp;</td>
</tr>
<tr>
<td><strong>Twitter Handle</strong></td>
<td>Optionally enter a Twitter handle for your application, for example `@coolapp`.</td>
</tr>
<tr>
<td><strong>Category</strong></td>
<td>If you are submitting an example of Animal Kingdom sample, make sure you choose the <strong>Sample Blockstack Apps</strong> category.</td>
</tr>
<tr>
<td><strong>Blockchain</strong></td>
<td>If you are submitting an example of Animal Kingdom sample, leave this as is.</td>
</tr>
<tr>
<td><strong>Storage</strong></td>
<td>Choose Gaia if you are using it.</td>
</tr>
<tr>
<td><strong>Authentication</strong></td>
<td>Choose Blockstack; Blockstack Authentication is required to participate in Animal Kingdom.</td>
</tr>
</table>
Loading…
Cancel
Save