Pools / Ethereum / 0xaef2…d41e
USDC/USDT
yellow tiercustom provider · immutableCustom oracle · no staleness limitCurator Carcosa · verifiedStopLoss 0.1% drawdownFees: protocol 15% · curator 5%
Mid
1.001
bid 1.001 · ask 1.001
Quoted spread
0.07 bp
ask / bid − 1 · 1 s
Active bin
-4
bin width ≈ 0.0 bp
TVL
$701K
USDC · USDT · API tvlFiat
24h volume
$19.8M
#2 pool on public chains
Turnover
28x
per day
Swaps 24h
814
avg $24K
Fees 24h · API
$71.49
feesFiat, ≈0.0 bp of volume
Bin ladder · live depth around the oracle01 / bid_ask, refresh 1 s
Each bar is the liquidity in one bin. Bins sit at fixed bp offsets from the Custom reference and move with it. Buys walk right, sells walk left.
Guardrails02 / limits onchain · readings day 3
Oracle freshness— / n/a
StopLoss worst bin— / 0.1%
Velocity guard— / 0.05% per block
Pause level0 · Trading
ExtensionsstopLoss · priceVelocitylocked (2^40 s)
Providercustom · immutable paramschange locked
Tieryellow · app_missing
Live readings (seconds since the last reference update, worst bin vs its high watermark, last block's reference move) come from the extension views over Alchemy on day 3.
Who earns the spread03 / config
Split of the spread by config. Exact per-leg revenue from BinSwapped fee words once logs are reconciled. Docs say 7.5% protocol; onchain and factory-settings say 15.0%.
Recent swaps05 / live from Swap logs
TimeChainPool · viaSizeBin
Connecting to the stream…
Reference vs executionnot yet fed06 / ships day 2
Every fill against the reference at its block, with the quoted band. Needs the Pyth Hermes reference series and the swap backfill.
Flow by source07 / 24h · caller of pool.swap
Where swaps land · bin histogram08 / 24h · Swap.binIdx
LP outcome · bin heatmap · config historynot yet fed10 / day 3
Markout ladder for this pool, the bin heatmap from archive binStates, and every fee and provider change from factory events.