Encode x Urbit Hackathon
This hackathon has now finished. Read all about the event and prize winners here!
A 6-week online hackathon dedicated to building projects with Urbit, a clean-slate OS and network for the 21st century.
Start Date: Monday, 28th November 2022
Submission Deadline: Sunday, 8th January 2023
Finale and Prizegiving: Monday, 23rd January 2023
Find out the details in the hackathon announcement.
How it works
The hackathon is 6 weeks long
▼
Attend workshops and learn to build with Urbit
▼
Answer challenges and compete for fantastic prizes
▼
Win prizes
Challenges and Prizes
Best User Experience
Prize: 1 Urbit Star
Best DeFi or dApp Integration
Prize: 1 Urbit Star
Best Web2 Bridge
Prize: 1 Urbit Star
Best Use of Urbit ID
Prize: 1 Urbit Star
Best in Show
Prize: 2 Urbit Stars
What happens
during the hackathon?
Register ▶ Form a team ▶ Attend workshops ▶
Build your project ▶ Get 1-1 mentorship ▶ Submit
Key dates
•
Launch on 28th November 2022
•
Submission deadline on Sunday, 8th January 2023
•
Finale and Prizegiving on 23rd January 2023
•
About Urbit
Urbit is a new OS and peer-to-peer network that’s simple by design, built to last forever, and 100% owned by its users. Under the hood, Urbit is a clean-slate software stack compact enough that an individual developer can understand and control it completely.
Events
Previous
FAQ
Who can take part? Anyone can take part in this hackathon!
Do I need a team? No, you can hack solo. If you’d like to form a team, we will help you connect with other hackers.
Is there technical support? Yes! Our sponsors and the Encode team will offer support during this hackathon.
Where does the organisation happen? For updates, announcements and everything else on the organisational side, please keep an eye on Encode’s Discord.
Can I enter an existing project? Yes, you can, but only if your project hasn’t raised significant funding already.
Do I own what I build? Yes, you/your team is the sole owner of your project.
Can I do more than one challenge? Yes! We actively encourage this.
Urbit's stack includes a deterministic virtual machine, a purely functional machine code called Nock, a purely functional programming language called Hoon with a self-hosted compiler to Nock, an unorthodox microkernel called Arvo with typed IPC, and an end-to-end encrypted, peer-to-peer network with exactly-once delivery called Ames. Urbit apps have reproducible builds on all client machines, don't need an external database, and require almost no DevOps.