Core Architecture
The Particle CS smart contract system is a modular foundation for secure, programmable account operations. It’s designed for use in high-security environments and integrates smoothly with visual tools like SandBlox.

Key Modules
SecureOwnable
SecureOwnable
Ownable contract with built-in upgrade and transfer lifecycle
Supports multi-phase operations (request → delay → approve)
Recovery fallback for compromised owners
MultiPhaseSecureOperation
MultiPhaseSecureOperation
Reusable framework for time-delayed secure actions
Built-in role validation, execution locking, and approval
Meta-transaction compatible
GuardianAccountAbstraction
GuardianAccountAbstraction
Extends ERC-4337-style smart account logic
Recovery via guardian keys
Meta-transaction flow for gasless execution
System Properties
Composable modules
Upgrade-safe patterns
Highly auditable flow for privileged actions
Last updated