Verify or get next step
proofable_verify_or_guideResolve a verification request for the selected Proofable checks. Returns current qualifying proofs when they exist; otherwise returns the single next step. This tool does not create a proof.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"verifierIds": "<verifierIds>"
},
"name": "proofable_verify_or_guide"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Inputs for the selected verifiers. Used only when a new Proof is needed. | |
| chain | No | Optional network hint. Omit when Proofable can infer it from the wallet format. | |
| options | No | Optional verification options | |
| requireAll | No | Require all listed verifiers. Default false accepts any one. | |
| verifierIds | Yes | Verifier IDs from proofable_verifiers_catalog. | |
| walletAddress | No | Wallet or DID. Omit when signed in to use the current account. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| action | No | ||
| proofs | No | ||
| status | No | ||
| message | No | ||
| success | No | ||
| eligible | No | ||
| matchedCount | No | ||
| hostedVerifyUrl | No |