import { ImageResponse } from 'next/og' export const runtime = 'edge' export const alt = 'Trump Alpha โ€” the crypto signals that move price before the crowd, by Endorphin' export const size = { width: 1200, height: 630 } export const contentType = 'image/png' export default function OGImage() { return new ImageResponse( (
{/* Background grid */}
{/* Ambient glow */}
{/* Top-right corner badge */}
LIVE
{/* Four signal pills */}
{[ { label: 'Trump ยท Truth Social', color: '#f5a524' }, { label: 'Macro Vibes', color: '#a78bfa' }, { label: 'KOL Signal', color: '#22c55e' }, { label: 'Talks vs Trades', color: '#ef4444' }, ].map((p) => (
{p.label}
))}
{/* Main title */}
Trump Alpha
{/* Sub */}
The crypto signals that move price before the crowd.
A research desk by Endorphin โ€” public, live, timestamped.
{/* Bottom right stat strip */}
{[ { v: '<3s', l: 'post โ†’ position' }, { v: '19', l: 'KOL feeds' }, { v: '$0', l: 'platform fee' }, ].map((s) => (
{s.v} {s.l}
))}
), { ...size }, ) }