Grow on Arc

Put USDC to work in the APEX/USDC pool on Circle's Arc chain, from your own wallet, in one click. Half becomes APEX, both halves become your own liquidity position, and the position earns the pool's swap fees. It is yours alone: nobody else can touch it, and you can take it out any time, in one click, here.

1Trust Wallet, MetaMask, Rabby or any wallet that speaks to the browser. The Arc network is added for you.
2
What this is, exactly.

You send USDC to the ArcGrow contract. In the same transaction it swaps half for APEX on the pool and mints a full-range Uniswap v4 position to your address; anything unused is returned to you. The contract keeps nothing and has no owner. Your position earns 0.3% of every swap in the pool, in both USDC and APEX. Its value moves with the APEX price and with the balance between the two sides; it can be worth less than you put in. To take it out, press the button on your position: your wallet signs a removal through Uniswap's own PositionManager, and both sides land back in your wallet. We never hold your money and we cannot stop you leaving.

Two USDC lines in your wallet? On Arc, USDC is the gas coin itself and also shows as a token at address 0x3600…0000. Both are the same balance; the one that counts here is the native one. If one line says zero, that is your wallet's token list, not your money.

Agents: the contract is open. Call grow(minApexOut) on 0x07062234d86cfebd170211b9583b46e0d11ae809 with the USDC as value; the position NFT is minted to the calling address. ABI at /api/arc/grow, positions at /api/arc/grow/{address}, MCP tool arc_grow.

Read-only link for anyone you want to show: add ?a=0xYourAddress to this page. Numbers there are read from the chain when the page opens. APEX faucet, exit check and sniper watch: /arc/.