Posts

Showing posts from November, 2026

A USDC-only Monad deposit still needs MON

Image
If you hold no MON and plan to bridge only USDC, choose a route that adds destination MON; if it does not offer that, arrange a MON withdrawal to your Monad wallet before trying to transact. USDC can arrive in the wallet, but it cannot pay Monad transaction fees. A Monad bridge moves assets between networks; it does not make the USDC it delivers usable as gas. Why can’t USDC pay the fee? Monad uses MON as its native gas token, so your wallet needs MON to pay for transactions. Gas is the network resource a transaction consumes, and the fee is paid in the chain’s gas token. This is the same basic distinction you may know from other EVM chains: holding a token that can be swapped does not mean you can use it to pay the transaction fee. That creates a practical deadlock for a new wallet with zero MON. It can receive bridged USDC, but it cannot send that USDC, approve a token allowance, or swap some of the balance for MON. Each of those actions is itself a transaction and needs gas. The U...

Why Does a Larger Fraxswap Swap Get a Worse Rate?

Fraxswap gives a larger swap a worse rate because each added unit of input shifts the pool’s reserves further from their starting balance. The fee is a separate, fixed percentage; the extra loss comes from trade size relative to available reserves, so the same order has less impact in a deeper pool. How Reserve Shifts Change Your Output A constant-product pool holds two token reserves, and their product, x·y = k, sets the price curve. If the pool starts with x units of your input token and y units of the token you want, a larger input pushes the reserves further along that curve: you receive progressively less output for each additional unit. For input Δx and fee rate f, the estimated output is (Δx·(1−f)·y) / (x + Δx·(1−f)). The formula uses the input after the fee to calculate output; the fee itself remains in the pool. Uniswap v2 Core whitepaper (2020), by Hayden Adams, Noah Zinsmeister and Dan Robinson, describes this fee-adjusted constant-product calculation for its pair design. It...

How SunSwap Quotes Affect a Trader’s Rate

SunSwap sets a swap rate from the reserves in a token pool, so the rate you receive depends on how much you trade relative to the pool’s available depth. A quote can differ from a market reference price without indicating a fault: the pool’s starting price, your trade’s effect on it, the fee and any movement before execution all matter. Where does a SunSwap quote’s exchange rate come from? A V2-style automated market maker (AMM) prices a token pair from the amounts of each token held in its pool. If a pool contains token X and token Y, the reserve ratio gives a snapshot of their current relative price. That ratio is not a firm offer for any trade size: each swap changes the reserves, and therefore changes the price as the trade proceeds. The familiar constant-product rule describes this curve: the two reserves are multiplied, and a trade must leave their product at least as large as before. If you add X and take out Y, the pool’s X reserve rises while its Y reserve falls. The contract ...

Running an AVS Beside Your Ethereum Validator

Image
Share your validator host with an AVS only if measured peak capacity and effective isolation meet both workloads’ requirements; otherwise, use a separate host. Idle CPU and memory do not prove readiness: synchronization or a service workload can create bursts that interfere with validator duties, while shared privileges and maintenance can expose both systems to the same failure. AVS readiness depends on that service’s requirements Running an Ethereum validator does not by itself make its machine suitable for an AVS. Start with the selected service’s service requirements, then assess whether your actual host can meet them alongside validator operation. Restaking through eigen layer brings additional service software and operating demands into the picture. The relevant question is whether those demands fit the machine’s resources and failure boundaries, not whether the validator appears quiet during an ordinary hour. Requirements may differ between services, and workload growth can cha...