Web SDK (TypeScript)
stableUse 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/webUsage
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()