Accessible directory of resources for new Handshake users
Challenge
hns.directory started as a proposal to the Open Systems Handshake micro grant. The purpose of this grant is to support open source developers in the Handshake ecosystem.
Announcement of grant selection on X/TwitterWhat is Handshake? Handshake is a decentralized, permissionless naming protocol that is disrupting the domain name industry.
Handshake allows anyone to purchase a TLD (Top Level Domain) at a fraction of the cost of traditional TLD's and provides many improvements to internet security and ownership of your online identity.
One issue facing the adoption of Handshake is onboarding new users and showcasing it's many use cases. Dir.ectory should give new users of HNS an easy way to find resources and provide guides for acquiring names, hosting websites, and more.
Solution
The primary task involves organizing existing websites, which are built on Handshake or that support onboarding users, into predefined categories.
Cards on home page linking to category pagesNuxt.js was used for developing hns.directory with a heavy reliance on the Nuxt Content module for organizing and showcasing the websites.
Website owners can add their website through the 'Submit Site' page which includes a submission form.
Details needed for submitting a websiteThe final result provides a simple experience for finding resources and learning about the different use cases Handshake offers.
Launch announcement on X/TwitterThis will hopefully give new users an easy way to learn about Handshake and lead to faster adoption of this awesome technology.