Examples
Quick summary
Pick an example by framework and job. Some sample apps are intentionally not pre-integrated, so you can practice installing donation and feedback controls.
A runnable fixture or local license experiment is not proof of a live payment deployment. Each example explains its verified scope.
What exists under examples/ today — and what is still a plan.
| Example | Path | Status | Shows |
|---|---|---|---|
| Nuxt 3 fixture | examples/nuxt3-site/ | runnable fixture | yetdapay-install target — Vue YetdaPayButtons or hosted <a> |
| Next.js fixture | examples/nextjs-site/ | runnable fixture | same, for React/Next app-router targets |
| License demo (Nuxt SDK) | experiments/secure-browser-licensing/experiment-e-nuxt-sdk/ | research PoC (port 4750) | @yetdapay/license-* end-to-end: activate → signed fetch → gated route |
Both fixture sites are deliberately not pre-integrated — they exist so an agent (or you) can perform a real install end-to-end. No public_id, no secrets, no lockfiles are committed; pnpm install needs network once.
Honest gaps
- No lockfiles, no license-demo app outside experiments, no examples CI in this wave (
developer-platform-gapexamples row — tracked under d6). - "React" as a standalone example = the Next.js fixture +
sdk/react/YetdaPayButtons.tsx; there is no separate CRA/Vite example.