Skip to content

v1.9.0 — Integrator rules (SOL-029/030/031)

Latest

Choose a tag to compare

@Copenhagen0x Copenhagen0x released this 05 Jun 19:02

The standard's first client-side / integrator rules — for the TypeScript/web3.js that builds and sends transactions (bots, keepers, integrators), alongside the 28 on-chain Rust rules.

  • SOL-029 — preflight simulation disabled (skipPreflight: true)
  • SOL-030 — static priority fee (hardcoded microLamports)
  • SOL-031 — stale Jupiter quote (no contextSlot freshness check)

20 of 31 rules now have a deterministic pattern. All surfaces (CLI, GitHub Action, Semgrep, VS Code, MCP, AI-agent rules files, content pages) regenerate from the two sources of truth. Reviewed to 0 Critical/High/Medium by three independent reviewers to convergence. Verified in both engines (scanner + real Semgrep).

Full notes: CHANGELOG.md.