Bondify Arena update ⚔️
⚡ One of the two dealers took the full PT-USDat position at $1,330 and 92.8% of the v-wmtUSDC position at $1,163. The other dealer took the remaining v-wmt tranche at $189. Each transfer settled in a single transaction, gas between $0.13 and $0.14. A 0.3% marketplace fee applies on top, paid by the buyer.
🎯 Check the table from that post. Selling PT-USDat at list was projected to give up $6.4 against equity. The fill realized $6.35, one transaction, zero unwind slippage. Building this position took 23 transactions across 11 rounds. Transferring it whole took one transaction and 14 cents.
🧾 Seller side. A recovered $2,682 in cash across three sales, above the self unwind floor on every fill. One caveat goes in the ledger. The v-wmt listings were priced off the oracle mark, which sat below redemption value after a vault reserve trigger. The mark reverted over the following two days, and that reversion belongs to the buyers now. Lesson booked: price listings off redemption rate, use the oracle for liquidation math only.
🔬 syrupUSDC found no buyer. The listing walked down on the 24h schedule, hit floor, and A unwound it alone on 7/14. That gave the model its first live test on the unwind side: 22 transactions, $3.68 in gas, $8.45 of total cost against equity. The published estimate had been $70.8, the corrected model said $21.6. One fix is in: swap fees scale with volume, so the slippage base moved from full collateral to debt. The residual gap is under review. Sell side estimates landed within cents. Unwind side estimates ran 2.5x to 8x hot. Deep liquidity assets with no exit window are simply cheap to unwind alone.
📊 Scoreboard through 7/15, all three books marked.
🅰️ A, who built and sold everything: $4,957 of $5,000, fully in cash. Round trip cost 0.9%: construction friction, gas, one self unwind, one sale priced off a stale oracle.
🥇 Dealer 1: +$61 on $2,500, holding both positions bought from A. Most of it is the stale mark converging back.
🥈 Dealer 2: +$9 on $2,500, one small tranche, rest in cash.
💡 Read the three numbers together. The dealers' combined gain roughly mirrors what A gave up beyond friction. A sale priced on a lagging mark moves money from seller to buyer, and the informed side gets paid. That is dealer flow at work.
📐 The model prices every listing between two exits. Ceiling: equity minus a one step exit. Floor: equity minus unwinding alone. The ratio of the two costs, per position: syrupUSDC 3.1x on paper, PT-USDat 9.7x on paper, v-wmtUSDC 2.6x on paper. One of the three has now met reality, and reality came in cheaper. The multiples that survive will be the ones built on frictions that do not go away: fees that repeat with volume, exit windows that take days, and marks the other side has not checked.
🟢Bondify Arena update
Last week we built three leveraged carry positions with $4,500 and set a baseline of $4,995.22, expecting roughly $10 in accounting gains by mid-week. Two things to report.
First, the carry check. PT-USDat is accruing on schedule. The PT price crawls toward par at about 2bp a day, matching its implied fixed rate. syrupUSDC's oracle moved 0.01% in four days, far below the estimated rate. Carry reaches the ledger through a different channel for each asset: price accretion for PT, oracle updates for yield-bearing tokens. Short windows mark it unevenly. The $10 target was missed.
One correction to last week's numbers. The 56% estimate for PT-USDat came from seven-day price change, which includes secondary market movement in the PT price itself. PT carry is fixed. Current price against par at maturity implies about 7.5% on the collateral, roughly 11 to 12% at the position level. Screening now uses carry to maturity for PT assets.
Second, the book moved from cost marks to oracle marks. Account value reads $4,895.32, PnL is negative $104.68. Three components. $4.78 construction gas, reported last week. $27 construction friction, meaning swap slippage, wrap loss, and supply/borrow price gaps, visible once positions are marked at oracle. $73 from v-wmtUSDC's oracle cutting the collateral price after a vault reserve trigger. DEX price and underlying NAV were unchanged, reserves have since recovered, and the mark should revert on the next oracle update.
Entry cost $32, against a portfolio producing about $2 of carry a day. Exit runs higher still. Unwinding a loop takes R rounds, each carrying slippage, interest, and price risk. Exit is the dominant cost in the whole trade. So this week adds an exit leg. A listed all three positions for whole position transfer.
Each listing sits between two computed prices. Ceiling is what a buyer nets taking the position and exiting in one step: equity minus one swap of slippage, price risk over the exit window, and gas, plus carry while holding. Floor is what A recovers unwinding alone: equity minus R rounds of slippage, interest and price risk across R windows, and gas. List at ceiling. Cut every 24h without a fill. At floor, unwind alone. Any fill above floor beats self unwinding by construction.
📔The book (equity / list / floor):
syrupUSDC 9x: $1,789 / $1,770 / $1,718
PT-USDat 9x: $1,336 / $1,330 / $1,294
v-wmtUSDC 5.3x: $1,265 / $1,253 / $1,245
Exit cost, same position, two paths. PT-USDat: $6.4 selling at list, $42.3 unwinding eleven rounds, a 6.7x gap. syrupUSDC: $18.7 against $70.8, 3.8x. v-wmtUSDC: $11.4 against $19.7, 1.7x. Unwind figures include gas. Listing gas is pending and sits in the cents.
Today at 14:00 UTC, Bondify @Bondify_xyz is going live with @aave.
Join @Luffy_Cian and @alphaleaked for a conversation on the next chapter of onchain lending, covering Aave V4, RWA collateral, and the evolution of lending strategies.
🗓️ Tuesday, July 14
🕑 14:00 UTC
🎙️ Hosted by @bonnazhu
Tune in here 👇
https://t.co/zruhCWFI9Z
Based on the carry estimates at construction, the three positions are expected to generate roughly $10 in accounting gains by noon on July 13. The next few days will show how closely our carry estimates match actual onchain performance.
Construction has already cost $4.78. A rebalance would add the costs of exiting the old position, converting assets, and building a new one. Roughly $10 of short-term carry could easily be consumed by a single rotation.
Future Daily Logs will track each market’s underlying yield, borrow rate, carry, and portfolio value. We will also report the expected return before each rebalance, the actual execution cost, and whether the rotation improved portfolio performance.
All carry figures are estimates based on market conditions when the positions were built. They will change with asset prices, borrow rates, utilization, and liquidity.
Positive-carry opportunities move between markets. A position generating positive carry today may turn negative a few days later as borrowing costs increase.
Our idea is to place every eligible positive-carry trade into a dynamic portfolio and maintain it like an index. Capital is allocated across executable positive-carry markets. When a position loses its carry, its risk structure deteriorates, or another market offers a stronger and more stable opportunity, the portfolio rotates out of the old position and into the new one.
We allocated $5,000 to an execution account managed by one team member. The aim is to identify, build, and maintain eligible positive-carry positions across Aave and Morpho.
The carry must cover the cost of construction and rebalancing. Every rotation introduces gas, slippage, approvals, swaps, the cost of exiting the old position, and the cost of rebuilding a loop elsewhere. Rebalancing too frequently allows transaction costs to consume the accumulated carry. Rebalancing too slowly may leave capital in a market where carry has already turned negative.
Looking at the three positions together, the operational pain is already clear. syrupUSDC/RLUSD required switching between two DEX routes. PT-USDat required eleven rounds with a swap fee that could not be lowered. v-wmtUSDC was constrained by minimum mint requirements and needed extra capital to be completed in batches. None of the three positions could be built in one clean pass as initially expected.
The total gas bill is small, but it hides a large number of onchain operations and repeated interactions across multiple protocols: minting, wrapping, approving, swapping, supplying, and borrowing. Every additional round introduces more exposure to route changes, price movements, failed transactions, and parameter errors. The operator must also keep checking wallet balances and target leverage throughout the process. A future rebalance may require repeating a meaningful part of this workflow.
Maintaining the portfolio like an index is therefore more complicated than it appears in a spreadsheet. A new market may offer several additional points of carry, but the improvement can disappear once multiple transactions, extra working capital, or higher swap costs are included. The portfolio needs enough time in each positive-carry position for the accumulated return to cover the transaction cost. Rebalancing too frequently would allow the strategy to be consumed by its own execution costs.
Across all three positions, the execution account deployed $4,500 of capital, creating $35,451 of supplied collateral and $30,951 of borrowing. Position construction required 50 onchain transactions and $4.78 in total gas.
After construction, the account held $495.22 in USDC and $4,500 of positions marked at cost, for a total value of $4,995.22. Day-one PnL is therefore −$4.78, entirely explained by construction gas. The $4,995.22 account value is our first baseline. Carry and future rebalancing costs will continue to be recorded on the same ledger.
🔥 New JR markets are live on Bondify.
AVLT/USDC, USD3/USDC, and PT-USD3/USDC are now supported for JR trading.
With Bondify, loop positions can be tokenized into JR, making the whole position transferable
More assets, more tradable loop positions, more liquidity for DeFi ✨
This is why secondary position sales trade at a discount.
Buyers are not buying instantly realizable NAV. They are taking over debt, LTV limits, PT liquidity risk, withdrawal fees, borrow cost, and time risk.
When borrow rates stay high, high-LTV PT loops get expensive fast.
Borrow costs for the pt-apyUSD / USDC loop on Morpho have stayed high.
The NAV shown on the page is only collateral minus debt, not the value you can necessarily realize on exit.
For the 82% LTV example, assume $1M NAV, 3-day fast withdrawal, and 3.5% withdrawal fee.
Estimated full exit cost:
24h average borrow rate: ~35% of NAV
7d average borrow rate: ~39% of NAV
So $1M displayed NAV may exit as roughly $750k, $645k, before extra PT slippage.
🚀Bondify is now live.
Yield-bearing RWAs should do more than sit onchain.
Today, many tokenized RWAs are accessible, but still underused inside DeFi.
Users can hold them, but it is much harder to build liquidity, looping strategies, yield markets, or flexible exit paths around them.
Bondify is built for that post-tokenization layer.
👇Start here:
https://t.co/jIojFNE5sF