Token Dynamics
Static stablecoins are the dominant liquidity asset in DeFi, yet they generate no return for the participants who hold them. Every USDC sitting in a liquidity pool is idle capital earning only swap fees, with the underlying asset producing nothing between trades.
DERA is a stablecoin alternative designed to close this gap. It is a yield-bearing, USDC-backed ERC-20 token that accrues return continuously through the Dera Engine: a modular smart contract system that allocates and rebalances capital across governance-approved DeFi integrations. A liquidity provider deploying DERA earns two independent yield sources from a single position: the Engine-level return accruing into the DERA exchange rate, and AMM trading fees from swap activity. A static stablecoin LP earns only the latter.
This page covers how the DERA exchange rate works, how DERA behaves in liquidity pools, and what participants should understand before trading or providing liquidity.
The Engine Exchange Rate
The Dera Engine is a modular smart contract system that continuously allocates and rebalances capital across governance-approved DeFi integrations, compounding returns directly into the DERA exchange rate. The exchange rate is calculated on-chain as:
Exchange Rate = Total Value Locked (TVL) / Total DERA Supply
The exchange rate reflects the aggregate value of the underlying USDC positions deployed across active integrations. As that value changes, the exchange rate adjusts accordingly. All holders are affected simultaneously with no action required.
This rate is enforced at the smart contract level. Any participant may redeem DERA for USDC at the prevailing Engine exchange rate at any time, without approval from any party. This is a protocol guarantee, not a policy commitment, verifiable on-chain at the DERA token contract 0xb1431da6d57646a166Bb23E1F6fE92a134709d75.
The Engine exchange rate is independent of all external market activity. It cannot be affected by pool conditions, trading volume, or liquidity on any exchange. The Dera Engine retains a 10% performance fee on yield generated across active integrations. Yield accrues gross into TVL, and the fee is collected via a discrete withdrawPerformanceFee() call when predefined thresholds are reached. At the point of collection, TVL is reduced by the fee amount transferred to the fee recipient, and the exchange rate may step down by a corresponding margin. The exchange rate continues to accrue between fee collection events.
The current Engine exchange rate can be verified at any time via the Dera Protocol UI or by querying the DERA token contract directly. For a full technical derivation of the exchange rate model, see the Whitepaper.
The Pool Market Price
When DERA is traded in an AMM, a second value exists alongside the Engine exchange rate: the pool market price. This is determined by the ratio of DERA to USDC in the pool at any given moment. It moves only when participants actively trade and can diverge from the Engine exchange rate in either direction between trades.
The pool market price reflects current pool conditions. The Engine exchange rate is a contract guarantee. These two values are independent.
When the pool price diverges from the Engine exchange rate, market participants act to close the gap. This mechanism keeps the pool price anchored to the Engine exchange rate over time, in the same way that stablecoin pools stay aligned with their peg through continuous market activity.
Pool Price Below Engine Exchange Rate
When selling pressure pushes the pool price below the Engine exchange rate, DERA appears undervalued relative to its on-chain redemption value. This reflects a temporary pool imbalance, not a change in the underlying value of DERA.
Any holder may redeem directly through the protocol at the full Engine exchange rate regardless of pool conditions. For LPs, a DERA-weighted position retains its full Engine-rate value. The LP can withdraw and redeem through the protocol at any point, bypassing the pool price entirely. The cost of the imbalance is borne by the seller, not the LP.
Pool Price Above Engine Exchange Rate
When buying pressure pushes the pool price above the Engine exchange rate, DERA trades at a premium to its protocol-enforced redemption value. The LP's position shifts toward more USDC as the pool absorbs demand. In this scenario the LP is effectively liquidating their DERA position at above-Engine-rate prices, meaning their USDC proceeds exceed what direct protocol redemption would have returned.
Participants acquiring DERA from the pool at a premium are paying above the Engine exchange rate. The Engine exchange rate is always the reference for fair value and should be verified on-chain via the Dera Protocol UI before transacting in any pool.
Providing Liquidity
Dual Yield
A liquidity provider deploying DERA and USDC into an AMM pool earns simultaneously:
- Engine-level return on the DERA portion of the position, accruing continuously through the Dera Protocol regardless of pool activity or trading volume
- AMM trading fees on every swap that occurs within the LP's active price range
This is the structural advantage DERA brings to liquidity provision. A static stablecoin LP earns trading fees only. A DERA LP earns trading fees on top of the Engine return on their DERA holdings throughout the entire duration of the position, including periods of low pool activity when no fees are being generated.
Uniswap V3 Range Setting
In Uniswap V3, liquidity is concentrated within a price range chosen by the LP. As the Engine exchange rate changes and the pool price periodically realigns, the DERA/USDC pool price moves over time. A position that goes out of range stops earning fees until rebalanced.
The appropriate approach is to set an upper bound that accounts for expected movement in the Engine exchange rate over the intended holding period, and a lower bound that reflects the LP's assessment of downside scenarios in the underlying USDC positions. Because DERA's exchange rate reflects the performance of underlying DeFi positions rather than speculative market dynamics, range management is more predictable than for most Uniswap V3 pairs.
Position Composition
As the pool price moves, the LP position shifts in composition between DERA and USDC. This is standard AMM behaviour:
- Pool price falls: position shifts toward more DERA, less USDC
- Pool price rises: position shifts toward more USDC, less DERA
In either case, the LP retains full flexibility to withdraw at any time and redeem DERA through the protocol at the Engine exchange rate. The LP is never forced to transact at the pool price.
Considerations
DERA's underlying value is backed by the Engine exchange rate and enforced at the smart contract level. Pool price fluctuations are temporary market conditions and do not affect the redemption guarantee. The following considerations apply specifically to pool trading and liquidity provision.
Pool market price. The pool price can diverge from the Engine exchange rate in either direction. Transacting in the pool at a price materially different from the Engine exchange rate means receiving more or less than the protocol-enforced redemption value. Always verify the Engine exchange rate on-chain before executing pool transactions.
Liquidity. Pool depth depends on LP participation. In low-liquidity conditions, price impact on swaps may be significant. Direct protocol redemption is always available as an alternative.
Range management. Uniswap V3 positions require active monitoring. Out-of-range positions earn no fees and rebalancing incurs gas costs. Ranges will need periodic adjustment as the Engine exchange rate moves over time.
For full protocol-level risk disclosure including smart contract, third-party protocol, and regulatory considerations, see the Dera Documentation and the Terms and Conditions.
Nothing in this documentation constitutes financial or investment advice. The Dera Protocol is permissionless infrastructure in its initial deployment phase.
Key Principles
- DERA LPs earn two independent yield sources from a single pool position: Engine-level return and AMM trading fees.
- The Engine exchange rate is the real value of DERA. The pool price reflects current pool conditions.
- Pool price divergence from the Engine exchange rate is temporary and self-correcting through normal market activity.
- Redemption through the protocol is always available at the Engine exchange rate, regardless of pool conditions.
- LP positions shift in composition as the pool price moves but retain their Engine-rate value in full.
- Verify the Engine exchange rate on-chain before transacting in any pool.
FAQ
What is the difference between the Engine exchange rate and the pool price?
The Engine exchange rate is the on-chain value of DERA, calculated as TVL divided by total DERA supply and enforced at the smart contract level. It represents what the protocol will return on direct redemption at any given moment. The pool price is determined by the ratio of DERA to USDC in the AMM at any given moment and moves only when participants actively trade. The two values are independent. The Engine exchange rate cannot be affected by pool activity. Direct protocol redemption is always available at the Engine exchange rate regardless of what the pool price is doing.
Can I lose money as an LP if the pool price drops?
No, provided you understand the distinction between pool price and Engine exchange rate. If the pool price falls below the Engine exchange rate, your LP position will shift toward more DERA and less USDC. The DERA in your position retains its full Engine-rate value and can be redeemed through the protocol at any time at the prevailing Engine exchange rate. The only scenario where an LP realises a loss is by transacting in the pool at a depressed pool price rather than redeeming through the protocol. The Engine redemption guarantee is always available as an alternative.
How do I check the current Engine exchange rate?
The Engine exchange rate can be verified at any time via the Dera Protocol UI or by querying the DERA token contract directly at 0xb1431da6d57646a166Bb23E1F6fE92a134709d75. The exchange rate is calculated on-chain and is publicly verifiable at all times. Protocol-level metrics are also available on the Dera Dune Dashboard, though on-chain data is always the authoritative source.
Why does the pool price sometimes differ from the Engine exchange rate?
The pool price moves only when participants actively trade in the AMM. Between trades, the pool price can sit above or below the Engine exchange rate. The gap closes when market participants act on the discrepancy, bringing the pool price back in line with the Engine exchange rate. This is the same mechanism that keeps all pegged asset pools anchored to their reference value through continuous market activity. The size and duration of any divergence depends on pool liquidity depth and market activity at the time.
What happens to my LP position if someone sells a large amount of DERA into the pool?
A large sell pushes the pool price below the Engine exchange rate and shifts your LP position toward more DERA and less USDC. Your position has not lost value at the Engine rate. The DERA now held in your position is redeemable at the full Engine exchange rate through the protocol at any time. The seller receives less USDC than their DERA is worth at Engine rate: that difference is the seller's cost, not yours. Once market activity brings the pool price back in line with the Engine exchange rate, your position composition normalises. You can also withdraw your DERA at any point and redeem directly through the protocol rather than waiting for the pool to rebalance.
What is the advantage of providing liquidity with DERA versus a static stablecoin?
A static stablecoin LP earns only AMM trading fees. A DERA LP earns AMM trading fees and the Engine-level return accruing into the DERA exchange rate simultaneously, from a single position. The Engine return accrues continuously regardless of pool activity, including during periods of low volume when the position earns no trading fees. This makes DERA structurally more capital-efficient as a liquidity asset than any non-yield-bearing stablecoin alternative.
Resources
| Resource | Location |
|---|---|
| Whitepaper | docs.derafi.io/whitepaper |
| Technical Documentation | docs.derafi.io/technical-documentation |
| Era Zero | docs.derafi.io/era-zero |
| Terms and Conditions | app.derafi.io/terms-of-use |
| Dune Dashboard | dune.com/dera_protocol/dashboard |
| DERA Token Contract | 0xb1431da6d57646a166bb23e1f6fe92a134709d75 |
| USDC/DERA Pool on Uniswap V3 | 0x7b7644DDB24A3FB2dF9E9C787F1a029886f42ad4 |
| Security Contact | security@derafi.io |
| GitHub | github.com/DeraFi |