UnseenProvider so every hook knows your baseUrl, then mount UnseenPayButton—ideally feeding createPaymentSession wired to @unseen_fi/sdk as described under architecture.
UnseenProvider
Wrap any subtree that consumes Unseen hooks or components. Props (seeUnseenProviderConfig):
UnseenPayButton
Opens a modal workflow: create payment → wallet picker (Phantom / Solflare / Backpack) → QR / deeplink → user confirms → polling verify loop. Important props (UnseenPayButtonProps):
Server-driven session creation
{ id, checkoutUrl, paymentToken?, ...fields used by callbacks }.
Wallet logos
Bundled picker references/wallets/phantom-logo.jpg, /wallets/solflare-logo.svg, and /wallets/backpack-logo.svg. Host copies under your app’s public/ directory or adjust asset URLs in release notes for your fork.
Next: Hooks & wallets