Use proofable_verify to create a proof when the signed-in account can complete the check in-session. Ownership checks finish here. Share a hosted link only when this tool returns one.
For an outside login, payment, or a different account, use proofable_verify_or_guide.
Always run proofable_proofs_check first and reuse an existing proof before creating a new one.
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 8, 2026