Migrate Protocol USDC to Alloyed USDC

This proposal moves every USDC position that Osmosis governance controls from USDC.noble to Alloyed USDC, the canonical USDC on Osmosis under Proposal 1039. That covers the community pool’s USDC balance, its USDC-quoted liquidity positions (three Margined vaults and two static positions), and the BTC/USDC position recovered from the Magma vault under Proposal 1029.

Background

Proposal 1039 recognised Alloyed USDC as the canonical USDC on Osmosis and repointed every protocol parameter that named a USDC denom. This proposal completes that transition for the balances and positions the DAO itself controls: leaving them in a single-issuance-route variant while asking users and integrators to treat the alloy as canonical would be inconsistent.

Alloyed USDC is an alloy of USDC.noble, USDC.eth.axl and USDC.inj. Conversion between a constituent and the alloy is a 1:1 swap with no slippage, fee or price impact. Because every USDC step here is a transmute, the migration itself carries no market risk.

What moves

Community pool USDC (~$692k)

The entire USDC via Noble balance, about 692,450 USDC, converted 1:1 to Alloyed USDC. Proposal 1039 removed USDC.noble from the taker-fee community pool whitelist, so ongoing fee revenue already accrues to the community pool as Alloyed USDC.

Some of this is put to work funding the replacement positions below, with the majority left liquid.

USDC-quoted Margined vaults (~$196k)

Pool Pair Deployed via Underlying ~USD
1943 BTC/USDC 882 1.91 BTC + 35,685 USDC ~$185k
2700 DOGE/USDC 900 69,849 DOGE + 1,454 USDC ~$7k
2970 XRP/USDC 936 6,617 XRP + 397 USDC ~$4k

Margined is winding down managed liquidity on Osmosis; its remaining vaults that are not USDC-quoted are handled in a separate proposal.

USDC-quoted static positions (~$670k)

Pool Position Pair Deployed via Price range Underlying Fees uncollected Total value
2321 9497608 BTC/USDC (0.1%) 859/860 $72,500 to $108,750 per BTC 4.34 BTC + 76,841 USDC 0.46 BTC + 41,496 USDC ~$492k
1880 9903577 USDT/USDC 869 0.9970 to 1.0030 USDC per USDT 147,234 USDT + 28,491 USDC 1,116 USDT + 1,076 USDC ~$178k

Together, the two static positions hold about $669,000, including roughly $79,500 in uncollected fees collected on withdrawal. Both are in range and working; they move only because their quote asset is being retired.

Magma proceeds at the Liquidity subDAO (~$297k)

Proposal 1029 directed the subDAO to withdraw the community pool’s Magma vault, redeploy into a wide static position on Pool 1943 and return it. The withdrawal and redeployment are done ($40,000 to $160,000 band: 1.19 BTC + 86,776 USDC, plus 1.51 BTC excess, together about $297k). This proposal amends that mandate so the subDAO migrates it with the rest instead of returning it as-is.

Where it goes

  • The strategic BTC/USDC position keeps its band. The Pool 2321 position and its fees are recreated on Pool 3504 (BTC/USDC, 0.1%) at the same $72,500 to $108,750 range, with the USDC side transmuted first.
  • DOGE and XRP are disposed of for USDC. These positions were initial bootstrapping positions for trading and have served their purpose.
  • USDT/USDC moves to Pool 3507 (USDT/USDC, 0.01%) at the same 0.9970 to 1.0030 range, keeping the stablecoin contingency liquidity Proposal 869 established.
  • The remaining BTC/USDC liquidity consolidates into the wider ex-Magma position. The Margined 1943 vault contents, the Magma-derived position and its excess BTC, the proceeds of the XRP and DOGE vaults, and converted USDC from the community pool balance are combined into a protocol-owned static position on Pool 3502 (BTC/USDC, 0.01%) at the $40,000 to $160,000 band Proposal 1029 already uses.
  • The community pool’s existing loose BTC is out of scope. About 12.47 BTC (~$987k) sits unpaired in the community pool today. It is not USDC-quoted, so this proposal leaves it where it is.
  • Positions created under this mandate, and any residual assets, are returned to the community pool once deployed.

Post-Proposal state

Approximate sizes at BTC ~$79,100. Concentrated liquidity sets the deposit ratio from the pool price at the time of deposit, so the exact BTC/USDC split of each position, and therefore how much USDC is left liquid, shifts with the BTC price at execution.

Pool Band Fed by Approximate Size Total value
BTC/USDC 0.1% 3504 $72,500 to $108,750 Current Static BTC/USDC.noble position 4.80 BTC + 110k USDC ~$490k
USDT/USDC 0.01% 3507 0.997 to 1.003 Current Static USDT/USDC.noble position 148k USDT + 30k USDC ~$178k
BTC/USDC 0.01% 3502 $40,000 to $160,000 Margined withdrawals, Magma withdrawals, XRP and DOGE proceeds, community pool USDC according to ratio 4.62 BTC + 355k USDC ~$721k
Liquid Alloyed USDC N/A Remainder of the converted community pool balance ~479k USDC ~$479k

The community pool’s 12.47 loose BTC (~$987k) is unchanged by this proposal and is not counted above.

Execution

Onchain in this proposal: a community pool spend transferring the USDC via Noble balance, the two static positions and the three vault share tokens to the Osmosis Liquidity subDAO. The subDAO then executes the unwinds, transmutes, swaps, redeposits and returns under this mandate, including the amended handling of the Proposal 1029 position, via its 4/6 multisig.

The replacement pools are newly created and thinly seeded, so their pool prices can sit away from the wider market. The subDAO aligns each destination pool’s price to market immediately before depositing into it, so that new liquidity is not created at a stale price.

Target Onchain Date: 9th September 2026