diff --git a/src/app/providers.tsx b/src/app/providers.tsx
index 794a016..23a56b5 100644
--- a/src/app/providers.tsx
+++ b/src/app/providers.tsx
@@ -1,9 +1,11 @@
"use client";
+import * as React from "react";
import dynamic from "next/dynamic";
import type { Session } from "next-auth"
import { SessionProvider } from "next-auth/react"
import { FrameProvider } from "~/components/providers/FrameProvider";
+import { SolanaWalletDemo } from "../components/SolanaWalletDemo";
const WagmiProvider = dynamic(
() => import("~/components/providers/WagmiProvider"),
@@ -12,12 +14,21 @@ const WagmiProvider = dynamic(
}
);
+const FarcasterSolanaProvider = dynamic(
+ () => import('@farcaster/mini-app-solana').then(mod => mod.FarcasterSolanaProvider),
+ { ssr: false }
+);
+
export function Providers({ session, children }: { session: Session | null, children: React.ReactNode }) {
+ const solanaEndpoint = process.env.NEXT_PUBLIC_SOLANA_ENDPOINT || "https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY";
return (