diff --git a/public/images/cre-templates/aws-icon.webp b/public/images/cre-templates/aws-icon.webp
new file mode 100644
index 00000000000..9ae96a68fe9
Binary files /dev/null and b/public/images/cre-templates/aws-icon.webp differ
diff --git a/public/images/cre-templates/card-strip.png b/public/images/cre-templates/card-strip.png
new file mode 100644
index 00000000000..0c7a27eea63
Binary files /dev/null and b/public/images/cre-templates/card-strip.png differ
diff --git a/public/images/cre-templates/chainlink-logo-mark.png b/public/images/cre-templates/chainlink-logo-mark.png
new file mode 100644
index 00000000000..4901beb4303
Binary files /dev/null and b/public/images/cre-templates/chainlink-logo-mark.png differ
diff --git a/public/images/cre-templates/featured-template.png b/public/images/cre-templates/featured-template.png
new file mode 100644
index 00000000000..21adcba3a94
Binary files /dev/null and b/public/images/cre-templates/featured-template.png differ
diff --git a/public/images/cre-templates/hero-pattern.webp b/public/images/cre-templates/hero-pattern.webp
new file mode 100644
index 00000000000..74186f5d201
Binary files /dev/null and b/public/images/cre-templates/hero-pattern.webp differ
diff --git a/public/images/cre-templates/single-template-hero-bg.png b/public/images/cre-templates/single-template-hero-bg.png
new file mode 100644
index 00000000000..19a719e6baf
Binary files /dev/null and b/public/images/cre-templates/single-template-hero-bg.png differ
diff --git a/public/images/cre-templates/templates/aws-architecture.png b/public/images/cre-templates/templates/aws-architecture.png
new file mode 100644
index 00000000000..bd46e8c3aa9
Binary files /dev/null and b/public/images/cre-templates/templates/aws-architecture.png differ
diff --git a/public/images/cre-templates/templates/x402-minimal-system-flow.webp b/public/images/cre-templates/templates/x402-minimal-system-flow.webp
new file mode 100644
index 00000000000..7e98bd3bcd2
Binary files /dev/null and b/public/images/cre-templates/templates/x402-minimal-system-flow.webp differ
diff --git a/src/components/CRETemplate/CRETemplate.astro b/src/components/CRETemplate/CRETemplate.astro
new file mode 100644
index 00000000000..1e3b37f8c6a
--- /dev/null
+++ b/src/components/CRETemplate/CRETemplate.astro
@@ -0,0 +1,530 @@
+
{frontmatter.description}
+ + + + + + +{description}
+ + + +