Skip to content

Add LP-0018 and LP-0019 atomic-swap prizes#90

Draft
fryorcraken wants to merge 1 commit into
masterfrom
rfp/add-lp-0018-0019
Draft

Add LP-0018 and LP-0019 atomic-swap prizes#90
fryorcraken wants to merge 1 commit into
masterfrom
rfp/add-lp-0018-0019

Conversation

@fryorcraken

Copy link
Copy Markdown
Collaborator

Two lambda prizes supporting the cross-chain DEX bundle's non-custodial atomic-swap path (RFP-024 + RFP-026 on RFP-003), migrated from drafts staged in logos-co/rfp.

Prizes

  • LP-0018 — Spam Protection for Atomic-Swap Makers. Protects makers from taker spam (free-option / draining attack on the locks-first side) in the RFP-003 LEZ atomic-swap protocol. Scoped to XMR↔LEZ, both directions (sub-cases A and B).
  • LP-0019 — Taker Reliability for Atomic Swaps. The dual of LP-0018: protects takers from maker misbehaviour (quote-and-walk, selective serving, disappearance). Scoped to XMR↔LEZ, both directions.

Both are Effort L, Status Draft. Frontmatter declares the hard RFP-003 dependency. Appendix links point to absolute logos-co/rfp URLs.

Notes

🤖 Generated with Claude Code

Two lambda prizes supporting the cross-chain DEX bundle's non-custodial
atomic-swap path (RFP-024 + RFP-026 on RFP-003):

- LP-0018: spam protection for atomic-swap makers (free-option / draining
  attack on the locks-first side), XMR-LEZ both directions.
- LP-0019: taker reliability against maker misbehaviour (quote-and-walk,
  selective serving), the dual of LP-0018.

Migrated from drafts staged in logos-co/rfp. Frontmatter declares the hard
RFP-003 dependency; appendix links rewritten to absolute logos-co/rfp URLs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

✅ Validation passed

A reviewer will assess against the prize criteria.
ℹ️ No prize-related changes; skipping submission checks.


Automated check. See solution template and TERMS.

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