React component
Embed verification. In one component.
Drop the <EnemoVerify /> component anywhere in your React app. Themeable. Accessible. Sandbox-ready.
Install
bashnpm install @enemoverify/react
Use
import { EnemoVerify } from "@enemoverify/react";
export function CheckoutPage() {
return (
<EnemoVerify
publicKey={process.env.NEXT_PUBLIC_EV_KEY!}
flow="kyc"
referenceId="user_42"
onComplete={(result) => {
console.log("Verified", result);
}}
/>
);
}Theme it
<EnemoVerify
publicKey="ev_test_..."
referenceId="user_42"
theme={{
primary: "#5B5BD6",
radius: "16px",
fontFamily: "Inter, sans-serif",
}}
/>Live demo
Secured by EnemoVerify™
This is the actual component. Try it.
Themeable
Override colors, radius, font. Match your brand without forking.
Accessible
Keyboard navigation, screen reader labels, focus management.
Tiny
<8KB gzipped. Zero runtime dependencies. Tree-shakeable.