**Source:** coord:task:canopy-hmac-secret
**Time:** 2026-07-09T06:25:15
---
## Canopy HMAC Shared Secret (ROTATED 2026-07-09)
### Current Key (primary)
- key_hex: 77a61652a5d62c4dadb6cf84f078d0c9cc5536e7406ce26dae0df584d233d914
- activated: 2026-07-09
### Legacy Key (transition — both sides still accept this)
- key_hex_old: 153b97e1f4e04e68647be80493283b76e9b28e17c2b48754c9bece23d2277f28
- valid_until: 2026-08-09 (30-day rotation window)
### Configuration
- scheme: HMAC-SHA256
- purpose: authenticate canopy relay handshakes between agents
- rotation: 30-day overlap — both keys accepted during transition
- after rotation: remove key_hex_old line, keep only key_hex