Inspiration

We wanted a hassle-free way for Bitcoiners to organize events without relying on centralized third parties that impose arbitrary rules, disallow Bitcoin payments, or take a cut of ticket sales.

What it does

BTC RSVP is an open-source, self-hosted platform for managing events and attendee tickets paid in Bitcoin. Organizers can create groups, run multiple events, set a maximum ticket count, and optionally set ticket prices. All tickets are paid in Bitcoin via the Lightning Network—the only supported method at present.

How we built it

We started by defining our vision and sketching out the core features. Our design process began with simple text outlines, then moved to paper diagrams, and finally to more refined Figma designs. In parallel, we developed the backend logic until we had a functional system. We also leveraged AI to speed up the design process and generate SQL queries from an informal schema file.

Challenges we ran into

Time was the biggest challenge, as often happens in hackathons. We had to limit our scope carefully, so we focused primarily on the attendee experience and deferred some organizer-centric features for later.

Accomplishments we're proud of

We built a working event creation and ticketing system that generates Lightning invoices and detects payments automatically. We’re also proud of our polished UI screens, which help users understand and navigate the platform easily.

What we learned

We learned the importance of focusing on a minimal, high-impact set of features and iterating quickly to deliver a viable product within time constraints.

What's next for BTC RSVP

We still have more to build to fulfill our original vision. First, we plan to create dedicated organizer screens for easier event management. We’d also like to introduce recurring events, improve group discoverability, and offer integrations with existing platforms like Meetup and Luma. Beyond that, we aim to add unique features—such as attendee analytics, engagement metrics (e.g., most frequent attendees), and feedback mechanisms—to help organizers grow and improve their events.

Share this project:

Updates