Files
amethyst/.claude/skills
Claude 14e1d3fa8f feat: move NIP-A3 payment targets out of experimental, follow the merged spec
NIP-A3 is merged upstream, so quartz's experimental/nipA3 package becomes
nipA3PaymentTargets (imports updated in every module).

- PaymentTargetTag lowercases the type on parse and assemble (the spec says
  the type is always lowercase).
- The spec's Cash App type is `cashme`; `cashapp` stays as an alias of it,
  and a bare cashtag gets its $ in the cash.app link.
- URI hand-off for the spec's listed types: nano: for nano, bitcoin:?sp= for
  bip352 silent payments (BIP-321), revolut.me for revolut, on top of the
  existing schemes; bip353 and unknown types fall back to payto://type/addr.
- The payment targets editor stores the spec spelling of known aliases.
- Profile chips get styles for cashme, nano, revolut, bip352 and bip353.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MGR1u8SyzcUuekub39SBsc
2026-09-27 18:21:48 +00:00
..
2025-12-31 07:13:27 +02:00