Skip to main content

When things fail

Error classes

All SDK errors extend SDKError and carry a .code and .details. Import them from @proofable/sdk:

Polling Example

Private Proof Read Example

  • Don’t loop-create on ambiguous errors. Keep stored qHashes for resume.
  • Say when a hosted step is required. Avoid generic “error” only.
Last modified on September 8, 2026