DISCLAIMER: This text was written after a lot... of no sleep 😅
signature.ceo & signed.rsvp is a dual-hackathon project-combo, that aims to provide accross the board tooling for signature collection aswell as for event RSVP-ing.
✍️ signature.ceo allows users to clearsign messages or create signature requests that they can then send as short URLs to other people who can then sign this message. Ideally sites can integrate signature.ceo when users sign a terms-of-service, media-release, non-disclosure agreement, vote, or anything alike, and provide a verifyable receipt to users that is checked, trusted, and verified in the frontend.
🎟️ signed.rsvp is a project that leverages the signature.ceo api aswell as worldcoin to allow users to RSVP to events created by event organizers. After signing and verying you are a unique human you obtain your RSVP ticket aswell as the expected signature.ceo receipt.
Yes... yes we did two projects 😅 And yes... yes we need sleep 💤
✍️ signature.ceo's backend is built on top of nodejs, typescript, fastify, viem, the worldcoin API, and a few more bits and bobs. The frontend is written in a react-vite project, leveraging the worldidkit and tailwindcss styling, aswell as wagmi, and conneckit.
🎟️ signed.rsvp luckily only has frontend as it shares a backend with signature.ceo however the frontend is built in next, running in standalone mode, in a docker container.
All of the above is currently running in a kubernetes cluster aswell as on edgeserver.
To be able to replicate the above, we would recommend combining a lot of no-sleep, and a time-limit 😅