Skip to content

Failure Modes

No single component failure can strand farmer funds or permanently break a compliance record.

FailureMitigationFarmer impact
Chainlink price feed staleLendingVault pauses new loans. 48-hr timelocked admin override.New loans paused. Existing unaffected.
Kotani Pay API timeoutThree retries (30/60/120s). Manual cash fallback against on-chain receipt.Payment delayed ≤10 minutes.
TransFi deposit conversion failsTransFi ISO27001 SLA handles internally. AsiliChain retries deposit call.No farmer impact. Pool temporarily smaller.
MAAIF NTS API unavailableAuto-switch to direct agent registration. Records flagged for migration.No impact. Protocol continues.
Mantle network unavailableAll contract operations pause. Hedera HCS continues. Kotani Pay queue persists.No new submissions. Pending payments queued.
USSD session dropStateless sessions. Supabase draft saves. Agent resumes from last checkpoint.Resubmit final step only.
Harvest failure > 50%LendingVault 90-day forbearance. 3-of-5 multisig governance vote.Loans paused. No penalty.
Cooperative wallet compromisedEmergency pause via 3-of-5 multisig. AGENT_ROLE and COOP_ROLE are separate.Protocol paused for that cooperative only.