Read the docs
Loading the chain set…
import { DepositModal } from "@rhinestone/deposit-modal";
import "@rhinestone/deposit-modal/styles.css";

<DepositModal
  isOpen={isOpen}
  onClose={() => setIsOpen(false)}
  backendUrl={process.env.NEXT_PUBLIC_DEPOSIT_PROXY_URL!}
  targetChain={8453}
  targetToken=""
  reownAppId={process.env.NEXT_PUBLIC_REOWN_PROJECT_ID!}
  theme={{
    mode: "light",
    radius: "md",
  }}
  uiConfig={{
    maxDepositUsd: 100,
  }}
  assetMigrations={{ polymarket: true, hyperliquid: true, aave: true, morpho: true }}
  enableFiatOnramp={true}
  enableExchangeConnect={true}
  onLifecycle={(event) => console.log(event.type, event)}
/>