The Digital Futurist logoSkills and Prompt Registry
type public-skillowner dfinitycurator Thomas Cherickalrepo_stars 40license Apache-2.0status listed

canister-security

IC-specific security patterns for canister development in Motoko and Rust. Covers access control, anonymous principal rejection, reentrancy prevention (CallerGuard pattern), async safety (saga pattern), callback trap handling, cycle drain protection, and safe upgrade patterns. Use when writing or modifying any canister that modifies state, handles tokens, makes inter-canister calls, or implements...

Field Value
Owner dfinity
Curator Thomas Cherickal
Source dfinity/icskills
Repo stars 40
License Apache-2.0
Repo last push 2026-11-14