DoS Prevention
TODO: Write content for this page.
Protect canisters from denial-of-service attacks. Cover rate limiting patterns (per-caller throttling), cycle drain protection (inspect_message, setting minimum cycle thresholds), ingress message filtering, resource limit awareness (instruction limits, memory limits), and monitoring cycle consumption for anomalies. Written as a security checklist.
- Portal: building-apps/best-practices/general.mdx (DoS sections)
- icskills: canister-security
- concepts/security — threat model
- guides/canister-management/settings — freezing threshold as DoS protection
- reference/cycles-costs — resource limits