Skip to content

Commit ef9fef2

Browse files
Merge pull request #31 from developerfred/seo
Seo
2 parents 40ce5bb + e6963dc commit ef9fef2

File tree

5 files changed

+102
-3
lines changed

5 files changed

+102
-3
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<p align="center">
2+
<a href="https://papi-simulator.aipop.fun" target="_blank">
3+
<img src="https://raw.githubusercontent.com/developerfred/papi-simulator/main/public/papi-simulator-logo.svg" alt="PAPI Simulator Logo" width="400">
4+
</a>
5+
</p>
6+
17
# Polkadot API Playground
28

39
A developer-friendly interactive learning environment for exploring the Polkadot API. This playground allows you to experiment with various Polkadot-API operations using real testnet connections without the complexity of setting up a local development environment.

public/favicon.svg

Lines changed: 13 additions & 0 deletions
Loading

public/og-image-en.svg

Lines changed: 33 additions & 0 deletions
Loading

public/papi-simulator-logo.svg

Lines changed: 23 additions & 0 deletions
Loading

src/app/layout.tsx

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,32 @@ const geistMono = Geist_Mono({
2121
});
2222

2323
export const metadata: Metadata = {
24-
title: "Polkadot API Playground",
25-
description: "Polkadot API Playground by @codingsh",
24+
metadataBase: new URL("https://papi-simulator.aipop.fun"),
25+
title: "PAPI Simulator: Just Ship It.",
26+
description: "The React Playground for Polkadot. Build, test, and launch dApps instantly with zero-config, community templates, and production-ready exports.",
27+
icons: {
28+
icon: '/favicon.svg',
29+
},
30+
openGraph: {
31+
title: "PAPI Simulator: Just Ship It.",
32+
description: "The React Playground for Polkadot.",
33+
url: "https://papi-simulator.aipop.fun",
34+
siteName: "PAPI Simulator",
35+
images: [
36+
{
37+
url: "/og-image-en.svg",
38+
width: 1200,
39+
height: 630,
40+
},
41+
],
42+
type: "website",
43+
},
44+
twitter: {
45+
card: "summary_large_image",
46+
title: "PAPI Simulator: Just Ship It.",
47+
description: "The React Playground for Polkadot.",
48+
images: ["/og-image-en.svg"],
49+
},
2650
};
2751

2852
export default function RootLayout({
@@ -31,7 +55,7 @@ export default function RootLayout({
3155
children: React.ReactNode;
3256
}>) {
3357
return (
34-
<html lang="en">
58+
<html lang="en">
3559
<body
3660
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
3761
>

0 commit comments

Comments
 (0)