Arclight
Shaped concentrated-liquidity positions and one-sided sell ladders on Uniswap V3 and V4, on Arc mainnet (chain 5042). USDC is always the quote asset.
Building a position
- Pick a token, then a pool. The deepest pool is selected for you; every V3 fee tier and V4 pool is listed.
- Set a range as a percentage from spot or as a USD market cap. Drag the guides on the chart or type the bounds.
- Choose a shape: SPOT spreads liquidity evenly, CURVE weights the middle, BID-ASK weights the edges. LADDER places a one-sided ladder entirely above (sell) or below (buy) spot.
- Deposit the token, USDC or both. Bins you cannot fund with a one-sided deposit are dropped and counted.
- BUILD POSITION approves the exact amounts, simulates the build, then asks your wallet to sign. One NFT is minted to you per rung.
Fees
A mint fee of 0.15% of the deposit is taken at build time and sent to the treasury. The rate is adjustable by the owner up to a hard cap of 1% written into the contract. There is no fee on collect or close.
Custody
The builders are stateless. They hold nothing after a transaction and revert if their own token balances changed. Your positions are ordinary Uniswap NFTs in your wallet; collect and close talk to Uniswap directly.
Contracts
| Arclight builder (Uniswap V3) | 0x4685df65c62b6b58376555694ada521dbd932732 |
| Arclight builder (Uniswap V4) | 0xa1b3448824d3de17d846409bfa4f38eca3193fec |
| Uniswap V3 position manager | 0x39654a85a4c05127f5fd6ed22caec077a0fb1377 |
| Uniswap V4 position manager | 0x6049c9a0e26405c0985f9e3685c87d0ae917f82b |
| USDC (ERC-20, 6 decimals) | 0x3600000000000000000000000000000000000000 |
FAQ
Why did my build say the price moved? The pool price left the guard band between simulation and inclusion. Rebuild, or raise slippage.
Can I use native USDC? No. Arclight only moves ERC-20 tokens; the wallet needs the 6-decimal USDC token, which shares a balance with the native one.
Is a ladder fill final? A rung converts as price moves through it and converts back if price returns. Collect or close to lock in.