Same flow everywhere: check → verify if needed → save qHash → reuse. Create a gate and set billing: Get started.
Showcase: trust-receipts-showcase · Demo: neus.network/demo.
Quickstart · Hosted Verify. Server-only integration: Integrations.
| Example | Use it for |
|---|
| trust-receipts-showcase (default) | Full VerifyGate + gate check: each card is a trust outcome and a verifier |
| nodejs-basic | Server key, sign + gateCheck |
Raw HTTP signing examples are inline below.
React: gate
import { VerifyGate } from '@neus/sdk/widgets';
export default function ProtectedPage() {
return (
<VerifyGate gateId="gate_your-app-name">
<ProtectedContent />
</VerifyGate>
);
}
Node
Integrations for backend receipt creation. nodejs-basic for lower-level SDK usage.
HTTP reference
curl -X POST https://api.neus.network/api/v1/verification/standardize \
-H "Content-Type: application/json" \
-d '{"walletAddress":"0x...","verifierIds":["ownership-basic"],"data":{"content":"Hello NEUS","owner":"0x..."},"signedTimestamp":1713312000000}'
# Then sign signerString and POST /api/v1/verification with the same body + signature
Doc map
| Doc | Purpose |
|---|
| Get started | Create a gate and billing |
| Hosted Verify | Browser ceremony on NEUS |
| MCP | Assistants and automation |
| Quickstart | SDK first receipt |
| API | HTTP reference |
Last modified on June 5, 2026