Frameworks
Next.js App Router
Next.js Pages Router
import type { AppProps } from 'next/app';
import '@ordanetwork/sdk/react/styles.css';
import { Providers } from '../components/Providers';
export default function App({ Component, pageProps }: AppProps) {
return (
<Providers>
<Component {...pageProps} />
</Providers>
);
}'use client';
import { OrdaProvider, createAppKitConfig } from '@ordanetwork/sdk/react';
const appKitConfig = createAppKitConfig({
projectId: process.env.NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID!,
});
export function Providers({ children }: { children: React.ReactNode }) {
return (
<OrdaProvider
config={{
getToken: async () => {
const res = await fetch('/api/auth/jwt', { method: 'POST' });
return res.json();
},
appKitConfig,
}}
>
{children}
</OrdaProvider>
);
}Vite + React
Create React App
Last updated