We love hackathons. In fact, that’s where the idea for 1Password came from – with all-night coding sessions that demanded credentials throughout the process.
Hackathons are high-energy, creative marathons that serve as a playground for innovation and collaboration, and often result in exciting projects that are a joy to deliver. That’s why we’re excited to announce the first virtual 1Password Hackathon hosted by Hashnode.
As much fun as in-person hackathons are, we’re also big fans of virtual ones that are global in scope and inclusive of all skill levels. If you’re a developer looking to sharpen your skills, network with like-minded individuals, and craft something extraordinary, the Hashnode Hackathon should be on your list. There are 10,000 reasons why – and utilizing 1Password Developer Tools and Passage can make your experience even better.
Your mission – and the tools in your toolbelt
1Password Developer Tools brings the speed and security of biometrics to your dev workflows. Passage unlocks passwordless sign-in – powered by passkeys – for your users. Hackathon participants will receive two free months of 1Password and 1Password Developer Tools, including Shell Plugins and 1Password CLI for new customers. For Passage, the free tier will suffice for hackathon purposes.
Let’s talk details. For the hackathon event, we’re challenging you to build with or on top of these tools:
- Passage by 1Password: The easiest way to implement passkey authentication in your app or website.
- 1Password Shell Plugins: Eliminate API access keys stored on disc and securely authenticate any CLI with your fingerprint, Apple Watch, or other biometrics.
- 1Password CLI: Automate administrative tasks, securely provision secrets across development environments, and use biometrics to authenticate in the terminal.
What are 1Password Developer Tools?
1Password is a password management platform used extensively in the developer community, in part because of features designed specifically for developers.
With 1Password Developer Tools, you can securely store passwords, API keys, and other secrets, then access them in your code or easily share with your team members. This not only makes your project more secure but also simplifies collaboration.
What is Passage by 1Password?
Passage allows you to implement seamless passwordless authentication in your app or website with just a few lines of code. Eliminate passwords for good with Passkey Complete, a standalone solution that defaults to passkeys with fallbacks to other passwordless methods. Or use Passkey Flex to add support for passkeys alongside your existing password-based auth flow. Passage takes care of authentication so you can focus on the core logic of your hackathon project.
During the June Hackathon, we invite you to show off your skills and submit a project that expands Passage by integrating it with other platforms, like Supabase. Or, you could build one that shows a creative way Passage can be used to streamline sign-in for your application or service.
Want to really impress the judges? Make your project multi-platform and show how Passage works across systems and devices.
Examples from the community
1Password wouldn’t be 1Password without the developer community. In fact, more than half of our published Shell Plugins have been written by the community!
We’ve seen some amazing projects and integrations built on the 1Password CLI, including the VS Code integration and a community-written JetBrains integration. And we can’t wait to see what Hackathon participants build to extend Passage to new frameworks and platforms. If you’re looking for inspiration, we’d love to see more integrations like the newly published Supabase package.
And for even more projects contributed by the community, see the 1Password Community Showcase.
To get started, register to participate with Hashnode. You’ll receive an email containing a coupon code and instructions to redeem your two free months of 1Password for new customers.
Get support from the 1Password community
Need some guidance to help you get started – or to stay on track? We’re here to help.
- Chat with other devs in our Developer Slack community and on the Hashnode Discord.
- Set up a pair programming session with our engineers. To request a session, see the instructions in the Discord channel.
- We’ll have two live events in June including the Hashnode Workshop with demos and Q&A on June 7th and a Community Office Hour on June 23rd.
Good luck to all participants!
This hackathon is an exciting community project and we look forward to meeting and learning from you! We’ll be watching all the action on Discord, our Developer Slack, and GitHub. Please be sure to use #Buildwith1Password so we can help spread the word and profile your work!
Let’s get hacking!
Please note, this hackathon is a Hashnode contest and terms and conditions apply. You can find all applicable details on the contest website.