Skip to content

Rickyy1017/Ares-Protocol

Repository files navigation

ARES Protocol

ARES is a small governance + execution system built around a timelock and a guarded treasury.

Core idea

  • Proposers commit/reveal a bundle of actions (AresProposalBook).
  • A threshold council approves proposals with EIP-712 signatures (AresApprovalCouncil).
  • The timelock enforces a delay, then anyone can execute approved actions (AresTimelock).
  • A guard rail restricts execution to allowlisted targets/selectors and daily spend limits (AresGuardRail).
  • The treasury performs the final external calls and holds assets (AresTreasury).

Docs

  • Architecture: ARCHITECTURE.md
  • Protocol lifecycle spec: PROTOCOL_SPEC.md
  • Security analysis: SECURITY.md

Quick start (Foundry)

  • Install Foundry, then run: forge test

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors