Docs
Introduction
What Arcsmith is and who it's for.
Arcsmith lets anyone build a Uniswap v4 hook on Arc without writing code. You stack small, reviewed contracts called blocks (a launch guard, a dump damper, an auto burn, a surge fee, or community blocks), see exactly what every trade will pay, then launch a new token or open a market for a token that already exists.
Every pool runs on one shared hook, the kernel. On each trade it asks that pool's blocks what to do, then enforces hard limits of its own. A pool's rules freeze the moment it opens: nobody can change them, including the platform.
Who it's for
| You are | What you do here |
|---|---|
| A token creator | Launch in one transaction with rules against snipers and dumps, and earn most of the trading fees. |
| A community around an existing token | Open a hooked market for it with your own rules; liquidity providers earn its fees. |
| A liquidity provider | Add full-range liquidity to any Arcsmith pool and earn a share of every trade. |
| A developer | Write a block, submit it to the catalog, and earn a royalty from every launch that uses it. |
| A trader | Read any v4 hook on Arc before trading, and see each pool's frozen rules in plain words. |
