README.md 11.4 KB
Newer Older
Mike Borowczak's avatar
Mike Borowczak committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
# UWY21 WABL Static Node Website Competition


Create a Static Website for our Node by Feb 28th 2021 and have a chance at the $600 USD prize purse. 

## Web Design Competition

The Wyoming Advanced Blockchain Lab (WABL) at the University of Wyoming is  deploying a stake pool on the proof-of-stake Cardano blockchain.  On a proof-of-stake blockchain, a stake pool's performance is largely determined by the amount of currency "delegated" to it. You can think of it like stocks  on the stock market. In fact, stake pools on Cardano even have tickers.


As a result, many stake pool operators create marketing websites in an attempt to attract delegators to their stake pool (see examples below). We need a website like this for our stake pool, and we've decided to let Wyoming High School and College students take a shot at it.


*We're looking for a website "skeleton", so no prior knowledge of blockchain is required at all. We just want a nicely designed template that we can fill with information about the stake pool.*

## The Product

If you choose to participate, here are some things to keep in mind:

### Architecture

The website must only consist of static files that can be served to a browser.
There will be no backend. This is as much of a design challenge as it is a web
programming challenge.

The final product should be a "skeleton". You can include the marketing
jargon yourself if you want, but we should be able to substitute other text and
images easily in your source code.

Do not include any proprietary or otherwise not open-source, public-domain
content. Your submission will not be considered if you fail to do so.

Your submission must be self-contained and unminified. Your code can not reference
any external sources, including but not limited to trackers and live/dynamic libraries.


### Tech Stack

You can use any tech stack you want, as long as the finished website can be
deployed as static files served from a directory. Angular, React, Vue etc. may
be overkill since there won't be a backend, but feel free to use what you're
most comfortable with.

### Look and Feel

The website should have a Wyoming-oriented theme to it. Feel free to use
public-domain images. The overall design should be minimal and sleek. Creative
use of font and color is encouraged. Animations and other "moving" pieces are
great, but terrible if overdone. In general, we'd like the website to feel very
engaging and responsive.

Do your best to make it palettable on mobile and other small-screen platforms.

We're leaving this broad on purpose. Use your imagination and think about what
you'd like to see if you were considering supporting the stake pool.

## Examples

Check out [pooltool.io](https://pooltool.io) or
[adapools.org](https://adapools.org) for a list of active stake pools. You can
click on the stake pools to see their websites and information.

Here are some randomly chosen examples:

- [goatstake.com](https://goatstake.com/)
- [moonstake.io](https://moonstake.io/)
- [adaocean.com](https://adaocean.com/)

Mike Borowczak's avatar
Mike Borowczak committed
69

Mike Borowczak's avatar
Mike Borowczak committed
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
Note that many of them have a space for stats about their pool. That's not
required since we don't have stats yet, but it would look great if you could
include a template for such an element.

## License  / Ownership

You may (and should) include your information, contact details, and other 
pertainent information within the source code of your subission.​
Your work must be submitted under a current permisive license https://en.wikipedia.org/wiki/Permissive_software_license 
either CC (for non-software elements) and either MIT, Apache, BSD (for software).

## Submission

Your submission should include:

1. well-organized source code of your website
2. instructions/readme on how to generate/create the static site
3. CC-SA 4.0 License File
4. a file `submitters.txt` containing:
   * A team name
   * team member names, handles(optional), school affiliations, and emails addresses 
   * team mentor names / emails (if applicable)
   * a description of the website and it's features

### How to submit -
1. Bundling the Software
  * Prefered - include all the items mentioned above in a publically accessible git repository
  * Create a Zip file of all materials
2. Visit https://www.uwyo.edu/iohk/members.html and send an email with Subject "WABL-SNW-Submission-TEAMNAME" to the contact listed of the left side of the page with either the link to the public repository or the zip file.

## Competition

All entries from students currently enrolled in any Wyoming High School, Community College, or University, received by Feb 28th 2021 11:59 PM AoE will be entered into our competition.

Mike Borowczak's avatar
Mike Borowczak committed
104
Blinded judging, performed by the current members of the WABL lab as well as several other members of the Uwyo community, occurs the first week of March 2021. The top three entries will be annouced here by 11:59 PM MST on March 7th 2021.  
Mike Borowczak's avatar
Mike Borowczak committed
105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

**1st place $400 USD, 2nd place $200 USD, 3rd place $100 USD** - to be processed through UWYO Honorarium upon verification of ownwership and security properties.


Please note, submissions not meeting the architecture and tech stack requirments will be removed from the competition. Should no submission meet our criteria, or we do not receive three viable submissions we reserve the right to not award prizes. In this scenario we will work with the top competitors, if they remain interested, towards a valid and appropriate submission and award them some appropriate monetary prize.




## Legal Terms

1. LICENSE. You grant to UWYO WABL and affiliates a non-exclusive, worldwide, perpetual, fully paid up, royalty-free, sublicensable, transferable license to (1) utlize your website and software; (2) use and display your name, professional and personal information, photo, likeness, and your trademarks related to your software for any purpose related to this Competition; (3) copy, distribute, compile, revise, and otherwise use any Submission transmitted to UWYO Lab, linked to, or listed on any registration form.

2. Consideration for Participation. Each individual, or group of individuals (an “Entrant”), who submit a Submission that runs with all requirements set forth herein, will receive recongition on our website.

3. Participation and Eligibility.

3.1. Eligibility. Eligibility is open to individuals, and groups of individuals currently enrolled at any high school, community college or university within the state of Wyoming. Individuals domiciled in Cuba, Sudan, Iran, North Korea, or any country under trade or economic sanction or where the laws of the United States or local law prohibit their participation are not eligible. Current WABL lab members are eligible to participate, but are not eligible to win any prizes.

3.2. Submission Requirements.

a. All Submissions must be submitted before 11:59 pm, Anywhere On Earth on February 28, 2021, directly to mike.borowczak@uwyo.edu.
b. All Submissions must be provided in the English language.
c. All Submissions must be newly created during the applicable contest period.
d. All code Submissions must be open source and licensed under a permissive license such as MIT or Apache-2.
e. All code entries must have a README with clear setup instructions.
f. No security vulnerabilities or violating security best practices (hard coded credentials, plain text passwords) are permitted in any Submission.
g. Submissions must work as described in the repository's README and submission post.

4. REPRESENTATIONS AND WARRANTIES. You represent and warrant that your website, and any work, software, or other item submitted:
* do not and will not violate any applicable law;
* do not and will not contain or have links to sites containing pornography or recreational drug-related paraphernalia;
* do not and will not contain any false, misleading, fraudulent, abusive or libelous content;
* do not and will not infringe any intellectual property rights or any other rights of any third party; and
* do not and will not contain any security vulnerabilities or any program, routine, device or other undisclosed feature, including without limitation, a so-called time bomb, virus, software lock, drop dead device, malicious logic, worm, Trojan horse or trap or back door, or other harmful device which is designed to delete, disable, deactivate, provide unauthorized access, interfere with or otherwise harm any software, program, data, device, system or service, or which is intended to provide unauthorized access or to produce unauthorized modifications.

5. Prizes and Judging.

5.1. The Prizes to be awarded:

1. One $400 Prize
2. One $200 Prize
3. One $100 Prize

Each Entrant may win only one prize. Only one prize may be awarded per Submission. UWYO WABL will verify each Entrant’s eligibility before awarding a prize.

6.1. Judging. All Submissions will be judged by judges selected by UWYO WABL. UWYO WABL reserves the right to select the judges and to establish criteria for judging. Decisions of the judges are final and binding, and any deliberations among the judges may be kept confidential by UWYO WABL. UWYO WABL will take place on or about on March 1-5, 2021. UWYO WABL, may, in its sole discretion, conduct judging on a different date.

In its sole discretion, UWYO WABL may decide not to award any submission in a given category.

6.2. Taxes. All taxes for any prize are the responsibility of each winning entrant. Each winning Entrant will cooperate with UWYO WABL, and its agents, in compliance with all tax reporting obligations, and will supply any requested documentation to UWYO WABL for tax compliance purposes. All Entrants acknowledge that failure to supply requested information for tax compliance purposes may result in forfiture of any prize, without additional compensation. UWYO WABL will not withhold any taxes.

Mike Borowczak's avatar
Mike Borowczak committed
157
6.3. Winner Notification. Winners will be notified by email, on or after March 7, 2021. Winning Submissions and Entrants may be posted on the UWYO WABL website.
Mike Borowczak's avatar
Mike Borowczak committed
158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180


7. DISCLAIMER OF WARRANTY AND LIMITATION OF LIABILITY.

7.1 UWYO WABL PROVIDES THE COMPETITION AND CODE EXCHANGE WEBSITE “AS IS” AND DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED CONDITIONS OR WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

7.2 LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT, CONTRACT, OR OTHERWISE, WILL UWYO WABL BE LIABLE TO YOU FOR ANY DAMAGES OF ANY KIND, INCLUDING WITHOUT LIMITATION, DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES DAMAGES FOR LOSS OF GOODWILL, LOST PROFITS, LOST SALES OR BUSINESS, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, LOST DATA, OR FOR ANY AND ALL OTHER DAMAGES OR LOSSES, EVEN IF UWYO WABL HAD BEEN ADVISED, KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES.

THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS PURSUANT TO THESE TERMS BETWEEN THE PARTIES, AND THE PARTIES HAVE RELIED ON THE LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THESE TERMS.

8. INDEMNIFICATION. You agree to indemnify, hold harmless, and defend UWYO WABL from and against any claims or lawsuits, and any losses, liabilities, damages, costs and expenses (including attorneys' fees), arising from your website, software or your related trademarks or breach of your representations and warranties. UWYO WABL will give you prompt written notice of any such claim, tender to you the defense or settlement of such a claim at your expense, and cooperate with you, at your expense, in defending or settling such claim.












Mike Borowczak's avatar
Mike Borowczak committed
181