✨Works out of the box guarantee. If you face any issue at all, hit us up on Telegram and we will write the integration for you.
logoReclaim Protocol Docs

Installation

Flutter SDK for Reclaim Protocol

Prerequisites

  • NodeJS 18 or later

Get an API Key

Setup your project using the Get API Key guide.

Enable zkFetch

Make sure zkFetch is turned on for your application from the Dev Tool. You can do so by navigating to the application, and looking for zkFetch in the Integration tab.

Installation

npm i @reclaimprotocol/zk-fetch

Please download zk files using this command:

node node_modules/@reclaimprotocol/zk-symmetric-crypto/lib/scripts/download-files

Additional NextJS Configuration

zkFetch uses native modules that need to be externalized in Next.js. Add this to your next.config.ts:

import type { NextConfig } from "next";
 
const nextConfig: NextConfig = {
  serverExternalPackages: ['koffi', '@reclaimprotocol/zk-fetch'],
};
 
export default nextConfig;

On this page