Smart Contract Patterns

This page is being written.

Will consolidate Soroban-specific patterns from PATTERNS.md and STANDARDS_LAYER.md into one place, distinguishing "Cougr patterns" from "general Soroban patterns."

Tracked in: salazarsebas/Cougr issues


What this guide will cover

  • Access control with AccessControl and Ownable
  • Emergency stop patterns with Pausable
  • Time-delayed operations with DelayedExecutionPolicy
  • Batch operations with BatchExecutor
  • How these standards compose with the ECS world

Check back soon — or watch the repository.