Next.js Installation
Integrating the Deposit Widget into a Next.js app
Prerequisites
Installation Steps
Step 1: Install the package
yarn add @0xsquid/deposit-widgetStep 2: Render the widget
"use client";
import { DepositWidget, type DepositConfig } from "@0xsquid/deposit-widget";
const config: DepositConfig = {
mode: "deposit",
destinationAddress: "0xYourReceivingAddress",
destinationToken: {
address: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831", // USDC on Arbitrum
chainId: "42161",
},
integrator: {
id: "<your-integrator-id>",
name: "Your App",
logoUrl: "https://your.app/logo.png",
},
};
export default function Page() {
return <DepositWidget config={config} />;
}Customization
Running Your Next.js App
Last updated