Skip to content

Latest commit

 

History

History
102 lines (67 loc) · 5.51 KB

beginner-challenge-1.md

File metadata and controls

102 lines (67 loc) · 5.51 KB

Phala x Polkadot Hack

This hackathon is part of Encode Club's long-term Polkadot program, funded by the Polkadot on-chain treasury, and supported by ecosystem projects including Phala Network.

Phala Network is a Polakdot ecosystem project focusing on trustless cloud computing, based on secure enclave technology. Unlike conventional smart contracts, Phala smart contracts can:

  • be privacy-preserving: you can store secret data like private keys, API keys, or privacy data in a contract
  • interact with HTTP services: you can build an oracles or telegram bots as a smart contract
  • run computation extensive code: you can build games and analytics jobs in smart contracts without block latency.

To learn more about what you can build on Phala, please read the challenge ideas, refer to our documentation.

Check out the hackathon landing page for more details and information.

Challenges and prizes

The challenges are in two categories: (1) Beginner, (2) Advanced.

Challenge Prize ($ in PHA) Winners
Beginner - Challenge 1 or 2 $25 50
Advanced - 1st $3000 1
Beginner - 2nd $2000 1
Beginner - 3rd $1000 1
Beginner - qualified $500 -

In addition, documentation and tutorial contributions are elegible to our Code Bounty Program.

The contribution can be:

  • Fixes or improvements on our wiki repo
  • Published video tutorials on Youtube and Twitter (please submit an issue in the Code Bounty Program repo)
  • Documentation or bug fixes in our main repo or JS SDK

Dates

  • Launch Event: Thursday 9th September at 5:30pm GMT+1
  • Challenges go live: October 2th
  • Register by: You are welcome to join our hackathon any time before the end (qualified submissions will be accepted even without registration)
  • Duration: 4 weeks
  • End: Sunday 31st October 2021
  • Prize distribution period: up to two weeks after Finale and Prizegiving on November 11th

Registration

You can register for the hackathon here!


🧑‍💻 [ECOSYSTEM CHALLENGE] (Beginner) Build and Run a Local Phala Network

Challenge description

In this challenge, you are going to set up a Phala Network "Hello World" development environment, and deploy a full stack of the core blockchain and connect the Web UI to the blockchain. You will try our demo contracts and Web UI.

This is the first challenge of our “Hello World” challenge series. By the end of this task, you will be able to:

  • Run the Guess Number demo game and BTC Price Oracle demo bot DApps
  • Get a ready-to-hack version of Phala Network for building your own confidential DApps

Follow our Tutorial for detailed instructions.

Submission requirements

  1. Take screenshots of the terminal windows with the running core blockchain stack (phala-node, pruntime, and pherry)
  2. Take a screenshot of the running Guess Number game and the BTC Price Oracle telegram bot
  3. Send the screenshots and share your feeling on Twitter
  4. Join our Discord server and submit the link to your tweet in the #polkadot-hack-submission chat room.

Submit the challenge at this repo: You need to submit the work to this repo as a Github Issue after you have finished the above steps. Please create an issue in this repository with the following information:

  • Title: "Beginner Challenge 1 Submission"
  • Content:
    • The Twitter link
    • Your Discord handler (will contact you for prizes)

We will select the first 50 successful submissions to give out the prize, based on the submission date on the Github issue list.

Resources

Phala Network

Phala is a Substrate-based confidential smart contract blockchain on which you can develop confidential-preserving and privacy-first service. Member of Substrate Builders Program starting lineup. Recipient of Web3 Foundation Grant.

Let's connect