JELLEO Autonomous Solana audit
Cycle complete · no confirmed Critical/High
Audit report · cycle 20260507-004313-04b854e

Hunt cycle · percolator-bounty3-wrapper-r2.

Auditor
Kirill Sakharuk · kirill@jelleo.com
Customer
percolator-bounty3-wrapper-r2
Window
cycle 20260507-004313-04b854e
Cycle
20260507-004313-04b854e
Engine SHA
04b854e
Wrapper SHA
04b854e571
Generated
2026-05-08T22:33:19+00:00
0
Critical
0
High
0
Medium
0
Low
0
Info
confirmed · disclosed · fixed · verified
3Rejected (false positive)
Signed · Ed25519
MCowBQYDK2VwAyEAvCFSLBecPuNClei48PWjHuelHlBX9uYZo4wELbQ7b+k=
verify with audit-pipeline sign verify <file> <file>.sig --pubkey jelleo.ed25519.pub
public key at https://jelleo.com/keys/jelleo.ed25519.pub
Platform · v0.1
JELLEO · The underwriting layer for Solana DeFi.

percolator-bounty3-wrapper-r2 · hunt cycle

20260507-004313-04b854e · started 2026-05-07T00:43:13+00:00 · engine 04b854e · wrapper 04b854e571

01 — Cycle summary

Critical
1
High
2
Medium
0
Confirmed
0
Total verdicts
3
Critical 1 High 2 Medium 0 Low 0 Info 0

02 — Findings

SeverityHypothesisTitle VerdictStatusPoC
Critical B62-funding-k-walk-no-oracle-move Funding-rate K-walk variant w/o oracle move (per disclosed issue #62). The deployed bounty-2 mainnet binary was exposed UNKNOWN / UNKNOWN rejected
High B70-tradenocpi-oversized-trade-panic TradeNoCpi/TradeCpi production panic from oversized trade (per disclosed issue #70). On origin/main at fb1116c1839b6, Tr UNKNOWN / UNKNOWN rejected
High B77-tradecpi-is-signer-forward TradeCpi is_signer flag forwarding (per disclosed issue #77). The TradeCpi handler's variadic tail (accounts[8..]) is pa UNKNOWN / UNKNOWN rejected

A — Severity rubric

TierDefinition
CriticalDirect loss of user funds or full protocol takeover with no meaningful preconditions. Reachable from a permissionless instruction by any signer. Must be patched immediately.
HighSignificant loss of user funds or protocol invariant violation under realistic preconditions (specific market state, signer with limited but obtainable role). Patch should ship in next release.
MediumHardening issue, partial loss possible, or invariant violation requiring privileged signer or improbable state. Worth fixing in normal cadence.
LowMinor issue with no plausible path to fund loss. Code-quality or defense-in-depth concern.
InfoInformational. No security impact. Documentation or style suggestion.

B — Methodology

This cycle was produced by Jelleo's continuous, hypothesis-driven Solana audit loop. Every finding originates as a falsifiable invariant claim from a per-protocol hypothesis library, dispatched to multi-agent recon (Layer 1), promoted on contested verdicts via adversarial debate (Layer 1.5), and confirmed empirically via a cargo test proof-of-concept (Layer 2) before transitioning to confirmed. Confirmed findings auto-fire structural sibling derivation and cross-protocol propagation hooks, then move through a restricted lifecycle (new → triaged → confirmed → disclosed → fixed → verified). Every cycle is signed Ed25519 against the platform key — see the cover-page receipt.

Full spec: docs/methodology/ (eleven sections, §01–§10) · Live reference: jelleo.com/methodology.html · Inaugural disclosure: aeyakovenko/percolator-prog#39 (F7, 2026-04)