+
+
+ @walletconnect/pay-core
+ |
+ Engine API client — contract types, CAIP utilities, the browser Transport seam (createHttpTransport), and the server-side createEngineClient that holds your API key. The foundation. |
+ — |
+
+
+
+ @walletconnect/pay-state
+ |
+ The headless runtime — the payment state machine, orchestration, the injectable seam contracts, the session factory, and the public PaymentSnapshot view-model. No React, no HTTP client, no wallet SDK. |
+ pay-core |
+
+
+
+ @walletconnect/pay-react
+ |
+ Thin React binding — usePaymentSession returns the snapshot plus domain actions. Zero state-machine leak. |
+ pay-state |
+
+
+
+ @walletconnect/pay-appkit
+ |
+ Reown AppKit adapter — implements the WalletProvider seam over a Reown AppKit instance (plus the Solana web3 loader). A /react subpath ships the wallet-connection hook. |
+ pay-state |
+
+
+