For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fail-Closed Behaviour

The default behaviour of zkCross under uncertainty is simple: do nothing unsafe.

If the system detects slippage breaches, oracle deviations, settlement mismatches, adapter errors, route validation failures, liquidity disappearance or abnormal network conditions, execution halts.

The system may then:

  • block the current run

  • log the event

  • escalate monitoring

  • isolate a route or venue

  • pause new actions

  • activate emergency containment logic

This fail-closed posture matters even more in cross-chain environments, where hidden ambiguity can compound quickly if a system continues executing under uncertain state.

zkCross is designed to stop first and move only when validity is clear.

Last updated

Was this helpful?