VerifyGate gates content behind a check, and ProofBadge shows verified status. Your app uses the same checks your server already trusts — no check logic in the browser.
VerifyGatereuses an existing receipt, opens Hosted Verify only when needed, then renders your content. It runs on a published gate — pass onegateId.ProofBadgedisplays status for any receipt — pass aqHash, no gate required.
Install
All are imported from
@neus/sdk/widgets.
VerifyGate
Create mode opens Hosted Verify. The published gate owns check inputs, pricing, and checkout policy. Security and trustProofBadge
ProofBadge also accepts showLabel, logoUrl, onClick, and className. See the VerifyGate page for props (gateId, strategy, mode, and advanced options).
Next
VerifyGate
Props, modes, and Hosted Verify handoff.
Integration
Check → verify → save → reuse.