A proprietary AMM, often shortened to prop AMM, is an on-chain liquidity source whose market-making strategy and pricing controls are run by a particular operator. The label describes how liquidity is managed; it does not identify one universal contract standard. Prop AMMs can operate in EVM environments, so they are not exclusively a Solana market structure.
There is direct EVM evidence. In a March 2026 research post, 0x described proprietary market-making sources on Base and examined differences between their displayed quotes and executed results. This is a provider's published investigation, not a benchmark performed by this site or a claim about every proprietary venue.
What is different from a conventional pool?
In a familiar reserve-based AMM, a pricing rule relates the assets in a pool to the amount returned by a swap. A professional market-making system may also use reference prices, inventory objectives and actively updated parameters. That gives the operator more ways to manage exposure and respond to external markets.
WOOFi's sPMM explanation, for example, describes an oracle-linked model intended to reproduce characteristics of an order book on-chain. Its public contract repository is also a useful reminder that professionally managed pricing, published code and the fashionable “prop AMM” label are different attributes. Do not infer that every managed pool is closed-source or that every proprietary strategy uses the same design.
| Question | What to establish |
|---|---|
| Who controls the inventory? | Identify the operator and whether liquidity provision is open, restricted or managed through another arrangement. |
| What changes the price? | Separate trades against reserves from reference-price updates, inventory adjustments and other operator controls. |
| What commits the offer? | Establish whether you have a state-dependent quote, a signed offer or a transaction with enforceable bounds. |
| What can be inspected? | Check published code, upgrade controls and execution evidence independently of the product label. |
A prop AMM is not automatically an RFQ
A request-for-quote workflow can obtain an offer from a market maker that is valid under specific terms. A transaction calling a market-making contract may instead obtain the result available from that contract at execution. Both can involve professional liquidity, but the commitment and failure conditions can differ.
When a route diagram names a professional source, ask what enforces the displayed outcome. Is the quote signed and restricted to your order? Can the pricing state change before inclusion? Does the transaction enforce minimum output? Those questions say more about the trade than whether the source appears under an AMM or market-maker heading.
Why EVM timing matters
Quotation and inclusion are separate moments. A router observes one state, the user signs later, and the transaction executes in another state. Active pricing can improve responsiveness, but it also makes the relation between a sampled quote and a later fill especially important.
The 0x investigation reports patterns on Base in which sampled prices looked stronger than later execution. It links one pattern to sub-block timing and discusses another involving changing spreads. The narrow conclusion is that the sampled offer alone did not describe the realized result in those observations. It does not establish that every price change is manipulation or that the same pattern applies to every EVM chain.
How to evaluate a route using this liquidity
Compare realized receipt with the accepted quote for matching trades, while recording the elapsed time and allowed slippage. Also record reverts: excluding failed transactions can make an unreliable source appear unusually competitive. A source that sometimes produces a superior quote but often fails needs a different assessment from one that consistently completes at a slightly lower estimate.
As a hypothetical example, suppose a route is quoted at 1,000 output units and permits settlement down to 995. A receipt of 996 can satisfy the encoded bound while still being four units below the displayed quote. Contract success therefore does not prove quote accuracy. It establishes that the execution passed the enforced conditions.
For an individual user, review the minimum accepted amount and whether the interface lets you understand or restrict the source. For an integrator, retain enough route and receipt data to measure outcomes over comparable samples. Treat the provider's own quality controls as a claim to inspect, then document what your own evidence can support.
Sources & verification (3)
Source-check date is recorded in the article details. URLs are provided for manual verification. Use Copy to keep this page open.
- PropAMM Shenanigans
Provider investigation of proprietary AMM execution on Base; findings are attributed and not generalized.
https://0x.org/post/propamm-shenanigans - Synthetic proactive market maker
Oracle-linked active market-making design and its relationship to order-book characteristics.
https://learn.woo.org/woofi/synthetic-proactive-market-maker - WooPoolV2
Public code for WOOFi sPMM v2; active strategy and source-code openness are separate attributes.
https://github.com/woo-finance/WooPoolV2