SDK Integration
We provide various npm packages to help you integrate the Zyphe platform into your application.
@zyphe/sdk-browser
https://www.npmjs.com/package/@zyphe-sdk/browser
This package is designed for browser applications. It provides a set of utilities to interact with the Zyphe platform, including webhook signature verification and verification session management.
@zyphe/sdk-node
https://www.npmjs.com/package/@zyphe-sdk/node
This package is designed for Node.js applications. It provides a set of utilities to interact with the Zyphe platform, including webhook signature verification and verification session management.
React Native Integration
For mobile applications, we provide a comprehensive integration guide using React Native with WebView. This approach works with both Expo and bare React Native projects. See the React Native Integration guide for detailed setup instructions.
@zyphe/sdk-core
https://www.npmjs.com/package/@zyphe-sdk/core
This environment agnostic package is used internally by both the sdk-node and sdk-browser packages. The exports are passed through to the sdk-node and sdk-browser packages, so you typically won't need to use this package directly. It can also be used in React Native backend servers.
Theming
You can match the verification flow to your brand using dashboard themes and per-session SDK overrides. See the Theming guide for the full list of color, border-radius, font, and logo options.