Kairos Research: Review of the L2 USDe PSM Proposal
Prepared by Kairos Research for the Ethena Risk Committee. Onchain state verified as of July 15, 2026, and updated for the Guardian security review and subsequent clarifications from the Ethena team.
Context
The proposal introduces an L2 PSM (peg stability module), pre-funded with a small USDe float, where an approved market maker atomically swaps USDC/USDG for USDe near mint cost, in both directions. The design has three parts:
-
The PSM contract is already built; it is a two-way, whitelisted, oracle-guarded swap contract that holds no funds itself.
-
A seed float of 10M USDe per chain (20M total initially) is preminted once on mainnet and bridged to the L2.
-
A revolving replenishment loop: swap proceeds are swept to mainnet and re-minted through the normal, fully collateralized mint path, then bridged back. Steady-state replenishment creates no unbacked supply; the unbacked quantum is a constant equal to the seed.
Today USDe is minted and redeemed only on Ethereum and reaches L2s through LayerZero’s lock-and-mint OFT, so entering or exiting a position on an L2 means either bridging back to mainnet or crossing AMM spread. Neither works for automated strategies that need atomic entry and exit, and the gap has been a real point of friction for key distribution partners, which this design closes.
What we reviewed
Rather than assessing the proposal on paper, we verified it against deployed code. The Ethena team shared a proof-of-concept deployment on Base (0xfcdd707a477c8bdece30910d3a1a20c2a805ff94), and we verified its state independently onchain. Although the proof of concept is unverified on public explorers, its runtime bytecode matches the source-verified mainnet USDtb PSM (0x73e35c5c35a274e34ade6eb13cc7f62aee323728) byte for byte outside of the immutable asset address, so the code running on Base is exactly the published PSM source. We also reviewed that source in full, along with the Guardian security review that covers it.
The proof of concept behaves as the proposal describes. The contract holds no funds at any point; each swap routes tokens directly between a whitelisted counterparty and external custodian wallets through two simultaneous transfers, and the trade either clears in full or reverts. Swaps require no per-transaction signature from Ethena, which supports the goal of unattended availability. Pricing executes at the peg net of fees with the output bounded by the oracle price, each collateral carries a configurable depeg band with staleness checks, and the test swaps priced exactly as expected, at the peg net of the configured five basis point fee, in both directions. The seed ceremony is also feasible as described: USDe is a single-minter token, the timelock’s minimum delay is exactly the stated one day, and the delayed batch path can execute the mint and both minter changes atomically.
Ethena has clarified that the Base instance is an integration test, deliberately run with test wallets throughout, and that production will be a fresh deployment managed by a timelocked multisig from day one, with custody at dedicated MPC wallets kept separate from the admin role. Our conditions below reflect that plan.
The security review
Guardian audited the PSM contract, its deployment script, and its test suite in June 2026, with the final report issued on July 2. No Critical or High severity findings were identified; the report contains three Medium findings that the team acknowledged as accepted operational tradeoffs, alongside nine Low and nine Informational findings, the majority resolved in remediation, and Guardian assigned a High Confidence ranking. Two of the acknowledged items are operational in nature and map directly to our conditions: the manually set peg price creates a brief arbitrage window during repricing events if configuration lags the market, and token-level blacklisting does not by itself freeze PSM routing authority. Both are managed through configuration discipline and monitoring rather than code changes, which is why our conditions focus on production configuration.
Key considerations
The backing invariant is operational, not enforced. The contract has no awareness of the reserve fund or of float size, so the commitment that the float remain below the reserve fund is a governance covenant rather than a property of the code. That makes sizing a Risk Committee matter: 20M represents roughly a third of the reserve fund’s gross onchain holdings, and a larger share of the reserve net of buffers already earmarked against other exposures. We are comfortable at the proposed 20M given the containment model, with the full reserve position confirmed at seeding and any future increase returning for a fresh review.
Launch is effectively one-directional until collateral accumulates. Redemptions pay out of a standing USDC/USDG inventory that the proposal does not separately budget. Ethena has indicated that the collateral side will accumulate from initial mints, with custodians initially holding the USDe float, honoring mints, and then holding inventory as directed by the ALM manager. That is a workable design, and we ask that the phasing be explicit so whitelisted participants know that redemption capacity in the early period is bounded by accumulated mint proceeds.
Oracle and limit configuration is where the remaining risk lives. The audit’s stale-peg finding and our own review point in the same direction: production should tighten the oracle staleness bound well below the code maximum, use canonical price endpoints, and set per-market-maker limits below the global caps so that no single counterparty can consume the system’s full throughput.
Supply accounting must be arranged before the ceremony. The seed raises total supply without raising reserves, so the carve-out needs to be agreed with the proof-of-reserves attestors and supply trackers before the mint executes, with the float held at dedicated, disclosed addresses. This is the one step that cannot be repaired after the fact.
Conditions
We support approval subject to five conditions, each of which is operational and achievable before launch.
-
The production deployment launches with its admin, all functional roles, and control of the oracle stack under the timelocked multisig from day one, with source verified on the L2 explorer and the full configuration (roles, custodians, limits, fees, oracle parameters, and the redemption phasing plan) published for review before the float is seeded. Ethena has confirmed the fresh deployment under a timelocked multisig; the verification and publication requirements are ours, and we will confirm them at the pre-seeding review.
-
Custody sits at dedicated MPC wallets separated from the admin role, and token approvals are capped near the float size rather than left unlimited.
-
The supply carve-out is agreed with the proof-of-reserves attestors and the tracker exclusions are in place before the mint ceremony, with the float held at dedicated and disclosed addresses.
-
The ceremony batch is published for review during the timelock delay, with a commitment that the USDe minter functions are never added to the timelock’s no-delay whitelist.
-
The full reserve position, including assets held offchain, is confirmed at seeding, and any future float increase returns for a fresh review against the reserve at that time.
Recommendation
We support the approval of this proposal subject to the conditions above. The mechanism removes a real point of friction for key distribution partners, the proof of concept behaves as the proposal describes, the code has been independently audited with no critical or high severity findings, and the containment model around a novel structure is credible. We thank the Ethena team for their responsiveness throughout the review, including sharing the proof of concept and the security review, and we will re-review the production configuration ahead of seeding.