Developer Hub

Web SDK (TypeScript)

stable

Platform: Frontend / Browser — uses certilayer_live_pk_xxx...

PUBLIC key — safe to embed in browser and mobile apps (React Native).

Install

bash
npm install @certilayer/web

Usage

typescript
import { init, showBadge } from '@certilayer/web'

// PUBLIC key — safe in browser
init({ apiKey: process.env.NEXT_PUBLIC_CERTILAYER_PK! })

// "Secured by CertiLayer" trust badge
showBadge({ position: 'bottom-right' })

const sessionId = CertiLayer.getSessionId()