This repository is a hackathon MVP that can execute real onchain transactions on Base mainnet. Treat it as high-risk software until fully audited.
Please do not open public issues for undisclosed vulnerabilities.
Send a private report with:
- Affected component and file path
- Impact summary
- Reproduction steps
- Suggested fix (if available)
Use maintainer contact channels for private disclosure.
- Never commit private keys.
- Use separate wallets:
DEPLOYER_PRIVATE_KEYfor deploy/admin actionsCRE_ETH_PRIVATE_KEYfor CRE broadcasting only
- Keep balances minimal on demo wallets.
- Keep demo runners disabled in production unless explicitly needed.
- Require shared secrets when exposing privileged endpoints:
DEMO_RUNNER_SECRETAGENT_PLAN_SECRET
If this project is deployed beyond a hackathon demo:
- Add authentication and rate limiting in front of all privileged API routes.
- Restrict network access to runner/agent services (VPN, allowlists, private subnets).
- Add contract and integration tests for all critical policy paths.
- Conduct an external security review before handling meaningful funds.