Default reuse-or-check tool. Looks up existing results first, then returns the next hosted step when a new check is required.
When signed in, omit walletAddress to use your profile wallet from neus_context.
What it does
- Checks existing trust receipts for the required checks
- If satisfied →
already_verified (continue silently)
- If not → returns one next step (hosted verify link or in-MCP verify path)
Summarize the outcome for users as Passed, Action needed, or Blocked.
verifierIds (required). Optional walletAddress when not signed in, requireAll, chain, data, and options.returnUrl (where to send the user after a hosted step).
Output
action (already_verified | verification_required), eligible, hostedVerifyUrl when a browser step is required.
After hosted completion, read receipt state with neus_proofs_get.
Journeys: MCP journeys Last modified on July 24, 2026