v1.0.0

Web SDK (TypeScript)

stable

Use on: Frontend / Browser / CDN. Key type:certilayer_live_pk_xxx...

This SDK uses your PUBLIC key — safe to embed in browser and mobile apps.

Install

bash
npm install @certilayer/web

Usage

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

// Use your PUBLIC key (certilayer_live_pk_...) — keep the returned instance
const certilayer = init({ apiKey: process.env.NEXT_PUBLIC_CERTILAYER_PK! })

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

// Get session ID for backend verification
const sessionId = certilayer.getSessionId()