Commit Graph

1 Commits

Author SHA1 Message Date
Siavash Sameni
f03519bbfb docs(arch): capture RN integration constraints and design implications
Four payment-flow concerns surfaced during the RN integration that
need explicit design decisions before scaling:

1. Rabby wallet unsupported by RN's hosted UI - mitigated by
   bringing the checkout screen in-house.
2. RN auto-bridges cross-chain payments via LiFi, costing someone
   money - mitigated by gating chain selection in our own UI based
   on seller-accepted chains.
3. Single shared escrow wallet exposes the whole platform to
   sanctioned-funds taint - needs per-escrow ephemeral wallets and
   a wallet-abstraction layer.
4. The above pushes RN into a notification-only role - viable but
   needs validation tests (webhook reliability, custom destinations,
   API-only pricing) before commitment.
2026-05-27 10:52:26 +04:00