DepositProvider
Wraps your app and manages the deposit lifecycle. Handles Auth Core context internally.Config
useDeposit
Primary hook. PassownerAddress to trigger auto-connection and start watching for deposits.
Options
Return Value
useDepositContext
Access the full context including recovery and refund methods. Returns everything fromuseDeposit plus:
Extended Properties
Components
DepositWidget
Inline deposit UI with token selection, QR code, and activity feed.When
funding.enabled is set on the provider, DepositWidget automatically gains a “Receive | Fund from wallet” toggle — no extra props needed.DepositModal
Modal wrapper aroundDepositWidget. Accepts all DepositWidget props plus:
RecoveryWidget
UI for scanning and recovering stuck funds.RecoveryModal
Modal wrapper aroundRecoveryWidget. Accepts all RecoveryWidget props plus:
Next Steps
Core SDK
Headless DepositClient for non-React apps.
Reference
Types, constants, and advanced topics.
