Skip to main content

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.