Rules & Code of Conduct

Rules and Code of Conduct for the Solid Hackathon

Introduction

Solid for Data Wallets: A series of Solid Hackathons is an event designed to encourage developers to explore innovative ideas using the W3C Solid Protocol and Inrupt's open source Solid Data Wallet. The event provides a platform for participants to showcase their skills, network with other professionals in the field, and learn from experienced mentors.

Code of Conduct

Because the Solid Community is centered around the W3C, the Solid Hackathon will follow the W3C Code of Ethics and Professional Conduct. Harassment, discrimination, or any other form of misconduct will not be tolerated. The organizers reserve the right to disqualify any participant who violates the code of conduct.

Rules

Eligibility

The hackathon is open to all developers who are interested in exploring the possibilities of the Solid Protocol. Participants must register for the first hackathon by January 13th at the latest.

Teams

Participants are encouraged to form teams of 2 to 5 members. Teams can be formed prior to the hackathon or on the day of the event. Teams should work together to create a cohesive and well-executed idea that utilizes the Solid Data Wallet. If you know your team's name, please provide it during the registration. Participants who do not already have a team can join an existing team during the hackathon.

Ideas

All teams must submit their project idea during registration. Their submission should include a short user story including the use of the Solid Data Wallet in a multi-party scenario and building at least one additional app that uses the data from the Solid Data Wallet. Participants are encouraged to be creative and original in their idea submissions.

Time Constraints

Participants will have a set amount of time to work on their projects: January 13th to 22nd. Participants are encouraged to use their time wisely and efficiently. During the Solid Hackathon, a Slack channel will be available to all teams to submit questions and ask for assistance from staff and mentors.

Project Submission

The completed projects must:

  • Be submitted before the January 22nd deadline
  • Contain one submission per team
  • Include an MIT or Apache-2.0 licensed code repository and a short description of what was achieved
  • (Optional, but strongly recommended): Include a short (under 5-minute) video describing what was built and providing verbal answers to a questionnaire about the pros and cons of using the Wallet and the Wallet API.

Prizes

Prizes will be awarded to the top two teams for each hackathon in the series. The winning team will be awarded $500 (USD). to be split among the team members. The second place will be awarded $200 (USD) to be split among its members. There will be an additional $500 grand prize for the team that gets the highest average point total across their top four highest-scoring projects.

Ownership of Ideas

Participants retain ownership of their ideas. However, by participating in the hackathon, developers agree to release their submission under the MIT License or Apache-2.0 License.

Intellectual Property

Participants must not use any copyrighted material or proprietary software in their submissions unless they have obtained the necessary permissions. Participants are responsible for ensuring that their submissions do not infringe on any intellectual property rights.

Feedback

Participants will receive feedback from the judges after the event. The feedback will be focused on how the team performed in the different judging criteria. Participants should use this feedback to improve their skills and knowledge in the field.