Tim Olson — tim@dexorder.com. Single point of contact for vulnerability reports, audit coordination, and incident response.
If you believe you have found a security vulnerability in the Liquidity Party LMSR-AMM, please report it privately via email to tim@dexorder.com or via direct message to @LiquidityParty on X (Twitter).
Please do not open a public GitHub issue or pull request for security vulnerabilities. A public report can give attackers an advantage before a fix is in place.
- A description of the issue and its impact.
- Steps to reproduce, ideally a minimal Foundry test or transaction trace.
- Affected contract addresses, if applicable.
- Your assessment of severity (CRITICAL / HIGH / MEDIUM / LOW / INFO).
- Any proposed mitigation.
- Acknowledgement within 48 hours.
- A coordinated disclosure timeline tailored to severity.
- Public credit at your option once the issue is mitigated.
There is no formal bug bounty cap at this time. The project intends to publish a formal bounty (Immunefi Boost or equivalent) once launch metrics justify the spend; until then, severity-graded discretionary thanks are extended for responsible reports.
In scope:
- Smart contracts under
src/. - Deployment scripts under
script/that affect production deployments, including theTokenValidatorscript.
Out of scope:
- Test fixtures, mocks, and helpers under
test/. - Issues that require a compromised admin key as a precondition. Admin keys
can
kill()a pool and redirect protocol fees, but cannot reach LP reserves; this is documented as accepted risk indoc/security/threat-model.md§11.N7 anddoc/security/admin-powers.md.
doc/security/threat-model.md— full threat model, attack vectors, invariants.doc/security/checklist.md— security review checklist (14 sections, 84 rows).doc/security/asset-authority-matrix.md— per-asset, per-function authorization matrix.doc/security/trusted-deployer-policy.md— operator obligations and token vetting workflow.