DATES
- Online submissions period: Monday 6 February, 2023, at 9:00 AM ICT – Friday 3 March, 2023, at 11:59 PM ICT.
- Judging period: Monday 6 March, 2023, at 9:00 AM ICT – Wednesday 8 March, 2023, at 11:59 PM ICT.
- Winners of the online submission round will be contacted on Thursday 9 March – Friday 10 March, 2023.
- One-day physical hackathon at ShareRing's Ho Chi Minh office: Monday 27 March, 2023 from 9 AM ICT until 6 PM ICT.
- The #SHRHack 2023 hackathon winning team will be announced at the end of day on Monday 27 March, 2023.
ELIGIBILITY
- Must be a current University student in Ho Chi Minh
- Must be 18+ to participate
- Helpful if studying Computer Science / Info Sys / Software Engineering Degree; Blockchain Labs
REQUIRED SKILL SET
- Must know how to program - proficient in programming language
- Must know Rust (to build SCs via CosmWasm) and Javascript (building the front end to interact with the chain)
- Must know how to read libraries and SDK documentation
- Good+ competency in English
PROJECT AND SUBMISSION REQUIREMENTS
Toolkits/APIs/SDKs enabled: CosmWasm, ShareRing Vault Query Language (VQL), and the ShareRing app, which can be downloaded for free from the Apple app store, Google Play, and Galaxy Store). Documentation and technical documents are available here.
Writing dApps: https://docs.sharetoken.io/js/guides/getting-started
ShareRing VQL: https://docs.sharetoken.io/vql/guides/usage
CosmWasm:
https://book.cosmwasm.com/
https://academy.cosmwasm.com/
https://github.com/CosmWasm/awesome-cosmwasm
Please note that the ShareRing mobile app built for Public TestNet will be prepared via Firebase, so all participants must provide an email address for access.
Sample dApp and CosmWasm smart contracts:
- Smart contracts examples for CosmWasm: https://github.com/ShareRing/shareledger-cw-contracts
- Verifier app: https://github.com/ShareRing/verifier-app-poc
ONLINE SUBMISSIONS STAGE
- Create a DevPost account (if you haven't already) and register for this hackathon. More details here on how to register for a hackathon.
- Click on 'Register for this hackathon' on the #SHRHack 2023 event page.
- Once you’ve registered for a hackathon, you can begin the process of submitting a project. Once on the Overview page of your hackathon, navigate to the sidebar and choose one of two options: Start project or Import from portfolio. (If you are looking to import from a portfolio, follow the instructions under 'Import from portfolio' on this page.)
- Clicking Start project will create a new ‘Untitled’ project–the first step in your hackathon submission. Add or remove teammates on the Manage Team step, and add your project’s basic details such as project name and elevator pitch (i.e tagline) on Project Overview. Visit this page for more details on submitting a project.
Online submissions project requirements:
- Team name
- Names and emails of all team members
- Identity solution name
- Description of identity solution
- Explanation of how it would benefit students on campus in their every day lives
- Explanation of how this solution uses technology from ShareRing VQL and CosmWasm, and how it leverages the use of ShareLedger, ShareRing's native chain
- The submission MUST BE in English
- When importing from portfolio, please save your document as a PDF first and then upload into DevPost to submit
Online submissions must be written in English and submitted in PDF format.
After the Online Submissions round closes, our team of judges will review the entire project, the solution, and source codes to determine which teams will proceed on to the physical hackathon stage.
RULES
General Rules of the Hackathon
- Hackathon teams will be a minimum of 2 people up to a maximum of 4 people.
- Teams should be made up exclusively of Vietnam based university students, and must not have any direct links to ShareRing, our staff or the judges.
- You must treat all team members, competitors, judges and other ShareRing staff etc, with courtesy and respect, abiding by our code of conduct.
- If a team member needs to be changed or a team needs to withdraw they must give ShareRing sufficient advance notice
- Teams can use libraries, frameworks, or open-source code in their projects. Working on a project before the event and open-sourcing it for the sole purpose of using the code during the event is against the spirit of the rules and is not allowed. Written documents and design sketches are allowed. You may also incorporate pre-existing material that is freely available to the public into your project, such as public domain images, Creative Commons music, open-source libraries, existing APIs and platforms, and the like.
- Teams can be disqualified from the competition at any time at ShareRing’s discretion. Reasons may include but are not limited to breaking the Competition Rules, behaving in a way that violates the ShareRing Code of Conduct or other unsporting behaviour.
- Any intellectual property developed during the hackathon will belong to the team that developed it. We expect that each team will have an agreement between themselves regarding the IP, but this is not required.
Online Submissions Rules
- Applications must comply with the ShareRing Hackathon Code of Conduct.
- Teams can work on ideas that improve processes as well as brand new ideas. If somebody wants to work on a common idea they are allowed to do so and will be judged on the quality of their hack.
- All applications must be completed and submitted on DevPost by 11:59 PM ICT on the 3rd of March, 2023.
- Successful applicants will be notified by March 9 – 10, 2023.
- Additional information relating to the Physical Hackathon on March 27, 2023, will be given to the successful applicants.
Physical Hackathon Rules
- All team members should be present at the event on both days. Leaving the event for some time to hack elsewhere is acceptable with suitable notice given.
- Teams will be able to ask for support and advice on the day from ShareRing staff and the judges.
- All work on a project should be done during the hackathon.
- If teams wish to change their proposal between submission and the Hackathon they must get approval from ShareRing in advance.
- At the end of the Hackathon teams will be given up to three minutes to present their finished project to the panel of judges. You are encouraged to present what you have done even if your hack is broken or you weren’t able to finish. It's okay if you didn't finish your hack — that happens all the time! Completion is only one part of the judging criteria, so you might still do well.
- You are strongly encouraged to present a demo of what you have built. Pitches or presentations are discouraged. You are not judged on the quality of your pitch or the quality of your idea.
- Teams must stop hacking once the time is up. However, teams are allowed to debug and make small fixes to their programs after time is up. (e.g. If during demoing your hack you find a bug that breaks your application and the fix is only a few lines of code, it’s okay to fix that. Making large changes or adding new features is not allowed.)
Post-Hackathon Rules
- All teams will be advised of the results of the Physical Hackathon at the end of day on the 27th of March, 2023.
- Any additional information related to the prizes will be given directly to the appropriate winning teams
- Any prize won must be shared between all team members.
ShareRing Hackathon Spirit
If selected, you must maintain the spirit of the hackathon by collaborating with other teams, helping beginners, and having fun.
Please treat all other hackers with the utmost respect. We ask that you behave professionally, and do not insult or put down other attendees.
Please also treat ShareRing staff with the same utmost respect. Without them, this Hackathon would not be possible. If they come over to talk to you, we ask that you give them a bit of your time. They're here for you! Show them you appreciate it.
Finally, have fun. Hackathons are amazing, and for those that are able to be a part of the event we are so happy you’re able to hack with us and be a part of our amazing community.
Attendee Code of Conduct
The ShareRing hackathon is dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, nationality, religion or previous hackathon experience (or lack of any of the aforementioned). We do not tolerate harassment of hackathon participants in any form. Sexual language and imagery are not appropriate either at the Hackathon or on any form of social media and other online media. Hackathon participants violating these rules may be removed from the hackathon at the discretion of ShareRing.
Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, nationality, or religion, sexual images in public spaces, deliberate intimidation, stalking, following, photography or audio/video recording against reasonable consent, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. Photography is encouraged, but other participants must be given a reasonable chance to opt out from being photographed. If they object to the taking of their photograph, comply with their request. It is inappropriate to take photographs in contexts where people have a reasonable expectation of privacy (in bathrooms or where participants are sleeping).
Participants asked to stop any harassing behaviour are expected to comply immediately. As this is a hackathon, we like to explicitly note that the hacks created at our hackathon are equally subject to the anti-harassment policy. ShareRing staff are also subject to the anti-harassment policy. If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of ShareRing staff immediately. Our staff will be happy to help participants contact any local security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the hackathon.
We value your attendance. If a participant engages in harassing behaviour, the ShareRing staff may take any action they deem appropriate. This includes warning the offender, expulsion from the hackathon with no refund (if applicable), or reporting their behaviour to local law enforcement.
PRIZES
First Place
USD1500 Cash prize
One-on-one 90-minute consulting session with CEO Tim Bos (valued at USD3000)
Internship opportunities
ShareRing Merch Gift Boxes for each participant (USD200 / Gift Box)
Second Place
USD500 Cash prize
One-on-one 45-minute consulting session with CEO Tim Bos (valued at USD1500)
ShareRing Merch Gift Boxes for each participant (USD200 / Gift Box)
Third Place
USD500 Cash prize
ShareRing Merch Gift Boxes for each participant (USD200 / Gift Box)
Other participants (of the Physical Hackathon stage)
ShareRing Merch Gift Boxes for each participant (USD200 / Gift Box)
JUDGING CRITERIA
Winners of the online submission round will be selected based on the following criteria:
Is this development capable of leading to transactions on ShareLedger (ShareRing's native blockchain)?
How innovative is the idea?
How well does it actually apply identity into the dapp/protocol/smart contract?
How well does it utilise ShareRing's SDKs?
❓FAQ
Q: I am new to a hackathon. How does it work?
A: A hackathon is where ideas get built into prototypes with teamwork and mentoring support. In this hackathon, you’ll be asked to team up to create an online submission that meets the goal of the hackathon. The best ideas will be selected to enter the physical stage of this hackathon. All details and instructions will be on the DevPost hackathon page at https://shrhack2023.devpost.com/
Q: Can I join if I’m not a developer, UX/UI designer or an engineer?
A: For this hackathon we are only accepting teams of developers with development and coding experience. However, future hackathons will offer other opportunities to innovators and visionaries.
Q: Where can I submit my idea?
A: Register for a DevPost account, and then sign up for this hackathon! You can visit https://devpost.com/software/submission-instructions for more details on how to submit your proposal.
Q: Can I submit several ideas?
A: We ask that participants submit only ONE proposal per team for this hackathon. Remember to do your research, talk to people, involve your team, and make a thorough plan for what you would like to build.
Q: What are the rules for team submission?
A: #SHR Hack 2023 participants must create teams of minimum 2 people up to maximum 4 people.
Q: What are the evaluation criteria for my idea?
A: Our judges will be looking for the transactional potential (is this development capable of leading to transactions on ShareLedger, ShareRing's native blockchain)?; how innovative is the idea?; how well does it apply identity into the dapp/protocol/smart contract?; and how well does it utilise ShareRing's SDKs?
Q: Is there an entry fee to the Hackathon?
A: There is no entry fee for this hackathon. For those who are selected to participate in the physical hackathon stage, we will provide additional details such as location, hardware support and F&B options in a private message.
Q: What are the important dates to know?
A: You can find all the important dates for the Online Submissions and Physical Hackathon stages, and more under 'Rules' at https://shrhack2023.devpost.com/rules
Q: What if some members of my team drop out?
A: If you need to change or withdraw a team member please notify the ShareRing team as soon as possible at events@sharering.network
Q: Do participants own their own IP for final projects?
A: Teams will own the Intellectual Property (IP) created from their hackathon ideas and use-cases. You can read more about our rules and guidelines at https://shrhack2023.devpost.com/rules
Q: Will there be support on the day?
A: Yes, on the day there will be ShareRing engineers and developer advocates on hand, ready for support. Each team will be assigned their own breakout room/area, you can always ask a ShareRing expert for help.
If you have any other questions, contact our team anytime at events@sharering.network.
