Examples

Basic Integration

import { UntracedProvider, UntracedModal, useUntracedModal } from '@untraced/sdk';

function App() {
  return (
    <UntracedProvider config={{ clientId: "your-id" }}>
      <Dashboard />
      <UntracedModal />
    </UntracedProvider>
  );
}

function Dashboard() {
  const { open } = useUntracedModal();

  return (
    <button onClick={() => open('zk-email')}>
      Verify Email
    </button>
  );
}

With Next.js App Router

With Custom Styling

Multiple Verifications

Last updated