Required for autonomous treasury operations
The HydraAutomaton currently runs in read-only mode because no private key is configured on Render. Without it, the automaton cannot:
- Deposit idle USDC into Aave V3 for yield
- Execute auto-remittance at $5K threshold
- Sign any on-chain transactions
Steps
- Go to Render Dashboard → hydra-arm3 service → Environment
- Add environment variable:
- Key:
WALLET_PRIVATE_KEY
- Value: Private key for wallet
0x2F12A73e1e08F3BCE12212005cCaBE2ACEf87141
- Click Save — Render will auto-restart the service
Security note
- Render env vars are encrypted at rest
- The key is never logged (automaton.py explicitly avoids logging it)
- Only used for
treasury_yield.py (Aave deposits) and remittance.py (profit transfers)
Required for autonomous treasury operations
The HydraAutomaton currently runs in read-only mode because no private key is configured on Render. Without it, the automaton cannot:
Steps
WALLET_PRIVATE_KEY0x2F12A73e1e08F3BCE12212005cCaBE2ACEf87141Security note
treasury_yield.py(Aave deposits) andremittance.py(profit transfers)