Skip to content

Ecosystem: Embeddable leaderboard / campaign widget (versioned, sandboxed iframe) #809

Description

@joelpeace48-cell

Context

routes/embed.js exists; partners want to embed live campaign stats/leaderboards on their own sites.
A safe, versioned embeddable widget extends reach.

Scope

  • Sandboxed iframe widget (leaderboard, progress, CTA) with a stable, versioned embed API.
  • CSP/frame-ancestors controls; theming params; no PII leakage.
  • Caching + rate limiting for embed traffic.

Acceptance criteria

  • Partners embed a themeable, sandboxed widget that updates live and is version-pinned.

Verification

  • Embed renders cross-origin within CSP; version bump doesn't break existing embeds.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programarea: frontendFrontend (React/Vite)difficulty: mediumModerate complexitygrowthDrives user acquisition, retention, or viralityjavascriptPull requests that update javascript code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions