FactGHO (Aave)USDS (Sky)
PricingSnapshotPUBLISHED (marketing, https://aave.com/gho, fetched 29 September 2026): "Swap USDC, USDT for GHO at 1:1 — free to redeem." The same page's numeric counters (Max swap fee, Total Backing, Total Reserves, current borrow and savings rates) are still rendered client-side and serve placeholders to a non-browser fetch, so no fee or rate figure is readable from the page as published; the quoted sentence is the only static fee statement on it. NO BINDING DOCUMENT PRICES ANYTHING: the Aave Terms of Service (https://aave.com/terms-of-service, rewritten, "Updated 07 September 2026") and the Aave App Terms of Service (https://aave.com/legal/app/terms-of-service, "Updated 14 August 2026"), both fetched 29 September 2026, contain no mint fee, no redemption fee and no minimum, and mention GHO only in the footer menu. ACTUAL LIVE PRICING, read on-chain 29 September 2026 at Ethereum block 26,082,183 via https://ethereum-rpc.publicnode.com: GSM_USDT 0x882285E62656b9623AF136Ce3078c6BdCc33F5E3 returns getFeeStrategy() = 0x06fbDE909B43f01202E3C6207De1D27cC208AcC1, whose getSellFee(1e18) = 0 and getBuyFee(1e18) = 1e15, i.e. 0.00% to convert USDT into GHO and 0.10% to convert GHO back out; GSM_USDC 0x3A3868898305f04beC7FEa77BecFf04C13444112 now returns a DIFFERENT strategy, 0xfDB0090A92d20EE39d82ac680477b1F58f0A23dE, whose getSellFee(1e18) = 0 and getBuyFee(1e18) = 1.5e15, i.e. 0.15% to leave via USDC (on 19 August 2026 both GSMs used the 0.10% strategy). WORKED EXAMPLE (label: on-chain read, not a page price): GSM_USDT getGhoAmountForBuyAsset(1000000000) returns 1,000.000000 waEthUSDT for 1,178.220242 GHO, of which gross 1,177.043199 GHO and fee 1.177043 GHO. CAPACITY: GSM_USDT getAvailableLiquidity() = 16,136,899.348701 waEthUSDT (worth 19,012,821.45 GHO by getGhoAmountForBuyAsset) and GSM_USDC 0.029227 waEthUSDC, so the par exit covers 2.72% of the 699,000,000 GHO supply (7.60% on 19 August 2026); the exit pays a wrapped Aave deposit receipt (waEthUSDT / waEthUSDC), not dollars. There is NO minimum and NO account requirement: buyAsset and sellAsset carry only the notFrozen and notSeized modifiers, and getIsFrozen() and getIsSeized() both return false on both GSMs. BORROWING: Aave v3 Pool 0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2 getReserveData(GHO) at the same block returns currentVariableBorrowRate = 4.25% (3.75% on 19 August 2026). CAUTION FOR THE NEXT READER: neither live fee-strategy address appears in Aave's own documentation, https://aave.com/docs/ecosystem/gho.md (fetched 29 September 2026), whose address table still lists GSMUSDCFixedFeeStrategy 0xE5025A7c15a44283A0616567181587eE6A646D64 and GSMUSDTFixedFeeStrategy 0xA4346AEa575fCf5777D32F419E5850E5c68B2329; all fees above were read from the live contracts.MINT/REDEEM FEES AND MINIMUMS ARE NOT IN ANY BINDING DOCUMENT. The Skybase International Terms of Use (https://docs.sky.money/legal/skybase-international/terms-of-use, "Version: 2.0 | Last Modified: 1 September 2026", fetched 29 September 2026) is the silent page: 0 occurrences of "redeem" or "redemption", and no fee schedule or minimum of any kind for acquiring or exiting USDS. The only published pricing sits in the protocol documentation and on-chain. Sky Protocol Docs, https://developers.sky.money/protocol/tokens/usds/ (redirects to developers.skyeco.com, fetched 29 September 2026), DAI USDS Converter: "Converts DAI to USDS at a fixed ratio of 1:1 and vice versa." / "No fees assessed." / "Fees cannot be enabled on this route in the future." Sky Protocol Docs, https://developers.sky.money/guides/psm/litepsm/ (fetched 29 September 2026): "The tin fee is assessed on all sellGem transactions, and the tout fee is assessed on all buyGem transactions. Both tin and tout values are set by Sky Ecosystem governance." and "All users, both public and authorized, can only swap up to the DAI and USDC balances held by LitePSM-DAI-USDC." CURRENT VALUES, all read at ONE Ethereum block, 26,082,220 (2026-09-29T09:26:59Z) via https://ethereum-rpc.publicnode.com: LitePSM-DAI-USDC 0xf6e72Db5454dd049d0788e411b06CfAF16853042 tin() = 0 and tout() = 0; LitePSMWrapper-USDS-USDC 0xA188EEC8F81263234dA3622A406892F3D630f98c tin() = 0 and tout() = 0. No minimum size is published or enforced on either route; the practical ceiling is module inventory — 4,133,680,653.128042 USDC in the Pocket 0x37305B1cD40574E4C5Ce33f8e8306Be057fD7341 at that block against a USDS totalSupply of 6,672,590,279.74 (label: on-chain reads, true only at the stamped block). Marketing counterpart on https://sky.money/ (fetched 29 September 2026), reworded since August: "Swap anytime. No fees, no slippage."
Asset coverageEditorial——
Region fitSnapshotglobalglobal