Use proofable_verify_or_guide as the normal trust path. It reuses a qualifying proof when one exists or returns the one next step needed to finish verification.
Use proofable_verify when the signed-in account can complete a known check in-session and a new proof is actually needed. Ownership checks finish here. Share a hosted link only when this tool returns one.
Use proofable_proofs_check only when the user explicitly needs a yes/no eligibility, gate, or access answer.
When signed in, omit walletAddress. The tool uses your profile account from proofable_context. For ownership-basic, omit owner. The signed-in account is filled in.
Signed-in sessions do not send signature or signedTimestamp. Those fields exist only when the session cannot authorize the account.
Output
A plain-language Passed, Action needed, or Blocked result. On success, the tool also returns the proof ID in qHash for your server. A hosted link appears only when the check needs an outside step. Last modified on September 22, 2026