Skip to main content

Why this matters

Deposit readiness depends on operations, keeper heartbeat, roles, pause state, and vault state. Keeping that logic in the SDK avoids every partner app implementing a slightly different version.

Before wallet signatures

Use prepared-action helpers for write flows. They combine product readiness, gas readiness, and quote construction:
Do not request a wallet signature when canAskForSignature=false.