Skip to content

feat: add Proof of Attendance (HDMP) — Lo0ker-Noma#1

Open
Lo0ker-Noma wants to merge 2 commits intolacrypta:mainfrom
Lo0ker-Noma:add-proof-of-attendance-hdmp
Open

feat: add Proof of Attendance (HDMP) — Lo0ker-Noma#1
Lo0ker-Noma wants to merge 2 commits intolacrypta:mainfrom
Lo0ker-Noma:add-proof-of-attendance-hdmp

Conversation

@Lo0ker-Noma
Copy link

@Lo0ker-Noma Lo0ker-Noma commented Mar 4, 2026

⚡ Proof of Attendance (HDMP)

Sistema de reservas para eventos con depósito en Lightning Network.

El problema

Los no-shows arruinan los eventos. La gente reserva y no aparece porque no le cuesta nada.

La solución

Reservás pagando sats (precio de una consumición). Si venís → canjeás tu consumición. Si no venís → perdés los sats.

Demo

Stack

Lightning Address · Alby SDK · LNURL · WebLN · Vite

Autor

@Lo0ker-Noma

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features
    • Added "Proof of Attendance (HDMP)" — a Lightning Network-based event reservation platform that uses small deposits to secure bookings and verify attendance.
    • Improves event reliability by reducing no-shows with minimal friction; attendees pay a deposit in sats, redeemable upon attendance, otherwise forfeited.

Sistema de reservas para eventos con depósito en Lightning Network.
- Lightning Address para recibir pagos
- QR de invoice escaneable con cualquier wallet
- Ticket QR único por asistente
- Panel del organizador para canjear tickets

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link

coderabbitai bot commented Mar 4, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 28ddf6a6-720b-4d66-aa0c-f0bb1ef98c78

📥 Commits

Reviewing files that changed from the base of the PR and between 4e30662 and d483646.

📒 Files selected for processing (1)
  • data/projects/foundations.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • data/projects/foundations.json

📝 Walkthrough

Walkthrough

Added a new project entry "Proof of Attendance (HDMP)" to data/projects/foundations.json with metadata: id, name, description (Spanish), team, repo, tech stack, status "submitted", and submittedAt "2026-03-04".

Changes

Cohort / File(s) Summary
Project Registry
data/projects/foundations.json
Inserted new project object proof-of-attendance-hdmp with team Lo0ker-Noma (Lead Dev), repo link, tech list (Lightning Address, Alby SDK, LNURL, WebLN, Vite), status submitted, and submittedAt: 2026-03-04.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A tiny rabbit taps the JSON line,
Proof-of-Attendance hops in time,
Sats reserved, a zap to show,
Alby, LNURL — let the payments flow! ⚡🐇

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the main change: adding a new project entry (Proof of Attendance HDMP) to the projects registry, with the developer name included for context.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@data/projects/foundations.json`:
- Around line 22-40: The new project object ("id": "proof-of-attendance-hdmp")
is placed outside the existing projects array causing invalid JSON; move that
object into the projects array by removing the extra closing bracket that ends
the array too early and ensure the projects array contains both objects with
proper commas (i.e., place the "proof-of-attendance-hdmp" object as the second
element inside the projects array and validate the array punctuation around the
items and trailing commas).

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 227c2f9c-45ca-411f-b217-695c1920fe3a

📥 Commits

Reviewing files that changed from the base of the PR and between d6ebd0a and 4e30662.

📒 Files selected for processing (1)
  • data/projects/foundations.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant