SERO Blockchain 1st Global DApp Developer Competition

SERO Blockchain 1st Global DApp Developer Competition

SERO Protocol

--

Competition Introduction

SERO is a new generation privacy public chain. The core value is that SERO allows issuance of privacy-protected assets and supports rich asset data expression forms. These characteristics give SERO a unique advantage as compared to other platforms. SERO public chain is a well-known public chain project in China, has a strong technical team and a large community. In this context, led by the SERO Foundation, the “SERO Blockchain 1st Global DApp Developer Competition” will be held. We hope that through this competition, more excellent applications will be spawned to form a powerful blockchain developer application ecology. At the same time, it also shows the underlying technology of SERO public chain to global blockchain practitioners, which can make more people pay attention to China’s blockchain technology. In order to better incentivize technology developers to join this technology feast, the SERO Foundation has prepared a generous SERO token bonus with community donations to encourage outstanding technology developers to stand out in the competition.

Competition Theme and Related Information

Theme: Privacy Public Chain SERO Global DApp Developer Competition

Direction: SERO Privacy Protection Technology + Applications

Participants: Blockchain Technology Developers around the world

Competition Category: DApp/ SERO Public Chain Infrastructure / SERO Public Chain Development

Developer Help Document: SERO remixIDE / SERO WiKi / Github

SERO remixIDE: http://remix.web.sero.cash/

SERO WiKi: https://wiki.sero.cash/zh/index.html?file=home-Home

Github: https://github.com/sero-cash/

Competition Schedule

Competition Schedule

About the Competition

Limited & Unlimited

Limited Competition Questions:

Complete the development based on the functional description of the “Limited Contest”

Unlimited Competition Questions:

Except for “Limited Competition Questions”, the product theme is a positive and innovative entry.

Limited Competition (Infrastructure Category)

  • Integrated Development Environment (IDE)

Function Description:

Solidity development and debugging environment:

1. Remix IDE environment supports local javaScript VM;

2. Support debugging when connected to gero node;

3. Deploy and execute smart contracts

  • Plugin Wallet

Function Description:

Interact with DApp directly from the browser, just like interacting with regular websites. It is a light wallet; it does not need to be fully synchronized with SERO to run. Supports the extension of at least one of the following browsers: Chrome, 360 Speed Browser, 360 Secure Browser, Firefox, Opera and Brave Browser.

  • Offline Wallet

Function Description:

Generate and save private keys, export mnemonics and other basic functions, and must implement offline signature of SERO transactions.

  • Development Framework

Function Description:

SERO public chain development framework or development kit, such as Truffle environment expansion development or original.

Limited Competition (DApp Category)

  • Contract Betting

Function Description: Contract betting, which enables more than two people to bet around specific events, and supports participants to inject contracts ahead of time based on SERO or any other token built on the SERO public chain and as the winner reward, you can specify one or more account public keys of the third party as the third party input of the final result (in the future, Oracle machine input will be supported), and the contract can automatically allocate the winner award according to the result input.

  • Decentralized Auction

Function Description: Decentralized Auction, supports the launch of an auction project, and set auction time limit and rules (such as English style, Dutch style, First Price Sealed auction, All Price Secret Auction, etc.), multiple accounts can participate at the same time. When participating, the pledged Token involved in auction must be locked into the contract in advance. Finally, the winner of the auction is determined according to the auction rules, and the winner Token is assigned to the designated account of the person initiating the auction (or more complex rules such as the renewal after the auction is over).

Note: SERO is the only private public chain supporting the development of decentralized auction applications in the world.

  • Charity Traceability + Decentralized KYC

Function Description:

Charity Traceability: Charitable donation assets can be expressed on the chain with general / contract data, and the circulation and publicity of assets can be recorded through the contract, which can make the flow point KYC, on the chain and sign and verify through their own accounts, in order to confirm the traces of asset circulation, and make the charities public welfare become more open and transparent supervision of the whole community. Decentralized KYC: A SERO-based decentralized privacy KYC feature that allows accounts to enter private KYC fields on the chain through the Package contract data structure, and to query the KYC information using KYC requirements of other dapp or accounts authorized to specify in other scenarios (for example, a DAPP that requires KYC to call the contract directly to obtain the KYC of the user who binds the account)

  • Digital Copyrights Sales

Function Description:

Digital Copyright Sales circulation, there are many digital copyright assets in reality, such as product serial number, medical data, copyright of film and television works, etc. The package structure supported by the SERO contract enables such copyright data to be encrypted in the contract store, and can be exchanged according to specified conditions (such as the exchange of copyright data through SERO or other tokens), so that the copyrights can be transferred to the exchange account.

  • Smart Lock

Function Description:

You can issue assets (you can also standardize separate contracts for issuing assets), and certain types of tokenized assets issued to other account functions are subject to term lock-up.

  • Smart Contract Title System

Function Description:

A title contract system based on account binding can be saved on the chain. Anyone can create a title system with a unique name. The creator manages the title and has the ability to assign any title to a third-party account public key. In this DAPP, a person can query the title he has obtained through any public key address.

Limited Competition- Public Chain Development

  • Mobile Client PoS Function-MPoS

Function Description:

Include displaying all equity pools, pledged SERO in the specific equity pool, showing all of my ticket purchase information, and shows income. At least all the functions of the PULLUP equity pool module.

About Selection

Selection Principles :

Infrastructure and Public Chain Development categories do not participate in DApp rating. The top five qualified works after review will be directly awarded to the excellent work award category, and the corresponding rewards will be given. For each theme, there will be chosen an optimal solution and if it’s included in the official code base, the developer will be invited to become a development member of the SERO Foundation team.

DApp works must be available for the POPUP Wallet or Pullup wallet DApp marketplace, and DApps must implement all the function descriptions.

Function Completeness: If core functions are available and business function solutions have no obvious lack of features.

Public Chain Affinity: Is the function highly related to the SERO public chain? The unique functions of the public chain can be added.

Originality: Is the project originally by the author? There can be no plagiarism (open source projects are not considered plagiarized)

Business Prospects: Does it solves a practical problem and has a strong business prospect?

Bonus points: Competition Spirit / Teamwork / Scalability

Qualified Entries Must Have:

1. The complete work must include the source code, detailed function description, and if there is a Dapp entry, an access link must be provided.

2. All works must be submitted to Github or Gitee for open source. To avoid plagiarism, submit the work to GitHub or Gitee after the deadline for submission.

Selection Process:

Preliminary competition selection: Entries submitted after the review by the organizing committee within the stipulated time can enter the preliminary competition and 5 winning entries will be selected in each competition category to receive corresponding rewards.

“Dragon Gun Warrior” Selection: DApp-winning applications (Infrastructure and Public Chain Development categories are not included in the award selection), will automatically be promoted to the “Dragon Gun Warrior” voting selection link, the voting selection is divided into two parts, community voting as well as the review by the members of the organizing committee. In order to allow everyone to better understand the design highlights of the product, we recommend that each developer can write a more comprehensive and vivid introduction to the work. The specific voting process will be released before the voting process starts.

Remarks: If two identical rating results appear on the same theme work, they will be judged according to the time of submission.

REWARDS

All complete works developed according to the requirements will have the opportunity to win the “Excellent Development Award” (SERO Apprentice Knight). We limit the top five works for each development theme and prepared the corresponding rewards as mentioned below:

Additional Benefits:

  • The first prize will be awarded the title of “SERO-Rose Knight”
  • The second prize will be awarded the title of “SERO-Sword Knight”
  • The third prize will be awarded the title of “SERO-Crown Knight”
  • Excellent Development Award: Several winners, awarded the title of “SERO-Apprentice Knight”
  • The honorary title won is permanently recorded on the chain.
  • The winning application will have the opportunity to participate in the SERO Foundation’s incubation program.

Competition Review Experts

Competition Registration & Submission Channel

1. Registration channel: https://contest.sero.cash/index-en.html

2. Work submission channel: https://contest.sero.cash

3. Before signing up, please carefully check the announcement of this contest: https://medium.com/@SERO.CASH/sero-blockchain-1st-global-dapp-developer-competition-f931c11637f2

4. Tournament consultation: info@sero.cash

PLEASE NOTE:

1. Can participate as individual or team in competitions.

2. Participants need to complete the work independently, infringement of the intellectual property rights of others, cheat and other behaviors will lead to disqualification from the competition, and personally bear the responsibility for infringement.

3. DApp open source code on Github or Gitee. There should be no centralized interface (security aspect) in the code. Do not provide two or more sets of similar product source code. Once found your entry will be disqualified.

4. Participants can improve the entries before the deadline for registration, and the final version will be subjected to the final version submitted before the deadline.

5. The intellectual property rights of the entries in this contest belong to the contestants. The organizer reserves the right to use the entries, related works, and contestant information for promotional materials, related publications, authorized media releases, official website browsing and downloading, exhibitions.

6. Entries are submitted in the prescribed form. Entries that do not meet the regulations will be eliminated directly.

7. Members of the competition organization are not allowed to register.

8. The tax and fees of the winners should be taken care of by themselves, and the SERO Foundation will not be liable for any compensation caused by the developer or DApp.

9. The final interpretation of the event belongs to the SERO Foundation

Strategic Partners

Strategic Partners

Official links

Official website : https://sero.cash
Tencent : https://v.qq.com/x/page/s0792e921ok.html
YouTube : https://youtu.be/UNG2boG49Io
Twitter : https://twitter.com/SEROdotCASH
Medium : https://medium.com/@SERO.CASH
Github : https://github.com/sero-cash
Reddit : https://www.reddit.com/user/SEROofficial
BitcoinTalk ANN : https://bitcointalk.org/index.php?topic=5123382.0
Linkedin :https://www.linkedin.com/company/sero-global-inc/
Facebook : https://www.facebook.com/SEROProtocol
Gitter Community : https://gitter.im/sero-cash/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link
SERO VS Zcash encryption speed comparison :https://www.youtube.com/watch?v=bc6yHTLSl5M

Telegram Community

Chinese group : https://t.me/SeroOfficialChs
English group : https://t.me/SeroOfficial
SERO Announcement : https://t.me/SEROannouncements
SERO Official Technical Support : https://t.me/SeroFans

SERO Discord : https://discord.gg/3AZVMRU

--

--

SERO Protocol

World’s first Zero-Knowledge Proof based Privacy Protection platform for decentralised applications which supports smart contract and uses SuperZK protocol.