@domino-sdk/relay
v1.6.0
Published
SDK for authoring quests and integrating Domino Relay
Readme
Domino Relay SDK
Author quests and connect an application to Domino Relay.
pnpm add @domino-sdk/relay| Import | For |
| -------------------------------- | ------------------------------------------------------------------------------------------ |
| @domino-sdk/relay | The participant client (createRelayClient), RelayError, and the types it returns |
| @domino-sdk/relay/browser | The browser client with durable submission recovery, wallet signers and sign-in options |
| @domino-sdk/relay/react | React hooks over the browser client |
| @domino-sdk/relay/avatar | Generated default avatars (avatarSrc, defaultAvatar) |
| @domino-sdk/relay/authoring | Quest, tracker, leaderboard, referral and engagement definitions, and evaluator types |
| @domino-sdk/relay/schema | Zod schemas of Relay's API bodies, deployments and tracker records |
| @domino-sdk/relay/build | Bundling authored modules; needs esbuild installed |
| @domino-sdk/relay/portal-proxy | Server proxies and hosted app Workers |
| @domino-sdk/relay/vite | The Vite plugin that keeps server code out of the browser build |
@domino-sdk/relay/internal is shared by Relay's own services and Console. It is not a supported API and can change in any release.
Requires Node.js 24 for tooling. Proprietary software; UNLICENSED.
