Aave Surplus Sharing & Execution Architecture
How DashsWallet eliminates principal trade fees on Aave v3 and distributes positive execution slippage directly back to users.
Live On-Chain Surplus Proof reading on-chain...
Live parameters read directly from DashsCollateralSwapAdapter contract
Execution Architecture Comparison
Visualizing transaction routing, fee deduction, and positive slippage capture
DashsWallet Aave Hub Architecture (Flashloan + Surplus Sharing)
50% - 100% Surplus Cashback* Verified in contract DashsCollateralSwapAdapter.sol:254-294 (_captureSurplusAndSupply) and recognized by DeFiLlama.
Aave v3 Official Web Interface (CoW Swap Widget)
Partner Fee Retention* Verified on-chain via Base tx 0x201d09...d7e8 and Aave official docs (aave.com/docs).
Side-by-Side Model Specifications
Comparing trade volume fees, surplus cashback, protocol caps, and analytics tracking
| Dimension | DashsWallet Model | Aave v3 Interface (CoW / ParaSwap) |
|---|---|---|
| Fee Model on Trade Principal | 0 bps (Zero percentage fee charged on total principal volume) | 15 to 25 bps deducted from total trade volume |
| Positive Execution Slippage (Surplus) Observed on one Base tx, 0x201d09...d7e8 — not a claim about every trade | 50% to >75% cashback shared back to user wallet/collateral | No surplus passed to user in the transaction we audited (retained via partnerFee) |
| Maximum Protocol Retention Cap DashsCollateralSwapAdapter.sol:254-294 | Hard cap at 2.5% of trade value (surplus only) | No surplus sharing cap mechanism |
| DEX Aggregator Whitelist On-chain router whitelist | Multi-router execution (1inch, OpenOcean, Velora Augustus V6) | CoW Protocol batch solver network |
| DeFiLlama Fee Model Methodology | Documented surplus-retained fee tracking (cashback subtracted) | Standard protocol volume analytics |
Frequently Asked Questions
Q1.What is surplus in DeFi swap execution?
Surplus (or positive slippage) occurs when an automated DEX router executes a trade at a more favorable market price than the minimum acceptable threshold (minAmountToReceive) quoted to the user.
Q2.How does the DashsWallet surplus sharing formula calculate cashback?
The adapter contract calculates: surplus = amountReceived - minAmountToReceive; capturable = min(surplus, 5% of amountReceived); protocolFee = capturable × (100% - cashbackBps); cashback = surplus - protocolFee. Inside the 5% window, the split is 50/50. When surplus exceeds 5%, the protocol fee stays capped at 2.5% and the user receives all remaining surplus (up to >75%).
Q3.Why does the official Aave web interface charge a partner fee?
The web interface at app.aave.com integrates CoW Protocol using an appData partnerFee parameter that collects 15 to 25 bps on total transaction volume. This fee goes to the interface operator (Aave Labs) rather than the Aave DAO treasury or the end user.
Q4.Is DashsWallet recognized on DeFi analytics platforms for this model?
Yes. DeFiLlama tracks DashsWallet with a specialized fee methodology that explicitly accounts for total surplus captured and revenue retained net of user cashback — you can review the methodology directly at defillama.com/protocol/dashswallet.
Q5.Can the protocol change the cashback percentage?
The cashback percentage is governed by the contract owner with a hard maximum cap (MAX_SURPLUS_BPS = 500 / 5%) immutably defined in the smart contract bytecode.
Q6.Is DashsWallet the only protocol offering this surplus-sharing model?
As far as our research has found, we have not identified another public protocol that combines an atomic Aave v3 flashloan swap with surplus cashback returned to the user. This is based on our own review, not an exhaustive market audit — if you know of a comparable model elsewhere, let us know and we will update this page.
Ready to Optimize Your Aave Positions?
Connect your wallet or enter any public address to monitor Health Factor, execute atomic debt swaps, and automate position rebalancing.