diff --git a/public/.well-known/farcaster.json b/public/.well-known/farcaster.json index 16d03f8d..366bb313 100644 --- a/public/.well-known/farcaster.json +++ b/public/.well-known/farcaster.json @@ -9,6 +9,8 @@ "name": "PlotLink", "iconUrl": "https://plotlink.xyz/icon.png", "homeUrl": "https://plotlink.xyz", + "splashImageUrl": "https://plotlink.xyz/splash.png", + "ogImageUrl": "https://plotlink.xyz/og-image.png", "splashBackgroundColor": "#0a0a0a", "description": "Tokenise your story from day 1. Publish plots, drive trading, earn royalties from every trade.", "primaryCategory": "entertainment", diff --git a/public/embed-image.png b/public/embed-image.png new file mode 100644 index 00000000..4ea1d59f Binary files /dev/null and b/public/embed-image.png differ diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 00000000..dc0def4a Binary files /dev/null and b/public/favicon.png differ diff --git a/public/icon.png b/public/icon.png index 2c704fb4..3b23fdca 100644 Binary files a/public/icon.png and b/public/icon.png differ diff --git a/public/og-image.png b/public/og-image.png new file mode 100644 index 00000000..40b9976c Binary files /dev/null and b/public/og-image.png differ diff --git a/public/plotlink-logo-symbol.svg b/public/plotlink-logo-symbol.svg new file mode 100644 index 00000000..714f0c6f --- /dev/null +++ b/public/plotlink-logo-symbol.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/splash.png b/public/splash.png new file mode 100644 index 00000000..1c649530 Binary files /dev/null and b/public/splash.png differ diff --git a/public/wide-banner.png b/public/wide-banner.png new file mode 100644 index 00000000..6c7142fd Binary files /dev/null and b/public/wide-banner.png differ diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0d069239..ca8bcbb5 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -14,6 +14,14 @@ const geistMono = Geist_Mono({ export const metadata: Metadata = { title: "PlotLink", description: "Tokenise your story from day 1. Publish plots, drive trading, earn royalties from every trade — powered by the market, not a platform.", + icons: { icon: "/favicon.png" }, + openGraph: { + images: ["/og-image.png"], + }, + twitter: { + card: "summary_large_image", + images: ["/og-image.png"], + }, }; export default function RootLayout({