amirhyoussefi / bitclaveHackathon

Submissions for the Bitclave Blockchain Developer Hackathon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blockchain Developer Hackathon

Welcome to the submission repository for the Bitclave Blockchain Developer Hackathon.

You can read more about the BASE platform APIs and the base-client-js library.

You can also use this seed project as your hackathon starter.

Gitter

To meet potential team members, chat about projects, or get help with your code and the base-client-js library, head over to the the bitclavedevs Telegram channel.

Submission Guidelines

Participating in the hackathon is as easy as contributing to an open source project on GitHub. Exactly so, because you will register your project by creating an issue in this repository, and submit it by creating a pull request.

Here’s how it works:

The Submission Process

1) Create an issue

Your first step is to create an issue in the bitclaveHachathon repository. This issue acts as a "soft" registration for the hackathon, and can help you to coordinate your ideas with other participants. An issue is a good place to talk openly about your project ideas with others before you decide on its exact scope.

Use your issue to talk with collaborators, brainstorm, and organize. Check out the other issues to see if there are participants who want to work on the same things.

Members of the Bitclave team will be able to point other participants to your issue (if it looks like they can help), help you with technical questions, or just offer support :)

Issue events will also be pulled into the Gitter feed Gitter which is a better place for more general discussion and chatting.

2) Build with BASE

Work on your project as you like. How you work is up to you; We recommend creating a new GitHub repo for your team. Use the issue you created in step 1 to let others know where your project lives. You might want discuss any technical challenges or attract additional teammembers.

Wherever you work, remember that your project should include an Open Source License of some form, and should be accessible to everyone after the submission deadline.

3) Fork and PR

When you feel ready to submit, create a new fork of the bitclaveHachathon repo, and add your project as a markdown file inside bitclaveHackathon/submissions/.

You can use submissions/exampleProject.md as a template if you like.

Be sure that your project's folder links to the repo you've been working in, and contains any other supporting materials that you want evaluated by judges (such as links to a pitch deck or demo video).

Once ready, submit via a new pull request.

Opening a Pull Request establishes your project as an "official" submission

You can open a PR before the deadline and continue to work, but all materials must be finalized before the end of the hackathon. Any commits to your project submission after the deadline will not be considered.

We'd also recommend referencing the issue you created in step 1 using keywords in your PR.

Submit your pull request before the submission deadline: August 26, 2:00 PM PST

4) Congratulate your team (and yourself) on a job well-done

Whether or not you get a prize, you deserve to be proud of your work. Thanks for participating in the hackathon!

Dates

August 25th 1PM Coding begins

August 26th 1PM Code Freeze and Submission deadline

August 26th 2PM Judging begins

August 26th 4PM Winners Announced

Judges and Scoring

Submissions will be graded across the following equally-weighted criteria:

  1. Creativity and originality of Submission (25%);
  2. Likelihood of Submission serving a user or a business need (25%);
  3. Likelihood that Submission will be intuitive and easy to use (25%); and
  4. Likelihood that Submission will perform in a high-quality manner (25%).

Our Silicon Valley Hackathon judges are:

Our Kyiv Hackathon judges are:

  • Margo Paris
  • Yaroslav Polyakov
  • Anton Batalin

Prizes

a. Best Overall Submission: One winner will receive $4,000.

b. Runner-Up Best Overall Submission: One winner will receive $2,000.

c. Third-Place Best Overall Submission: One winner will receive $1,000.

d. Best Submission by Students: One winner will receive $1,500.

e. Runner-Up Best Submission by Students: One winner will receive $500.

f. Most Original Use Case: One winner will receive $1,000.

Top 10: Automatic submission into BitClave's $50,000 developer challenge - https://developer.bitclave.com/rules

About

Submissions for the Bitclave Blockchain Developer Hackathon