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

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions