Angstrom Deployments
Angstrom currently operates two distinct products:
- L1 (Ethereum mainnet + testnets) – the original hook + controller stack.
- L2 (Base & Unichain) – the MEV-tax Angstrom factory for pool creation and hook deployment.
Use the tables below to find the right addresses for your integration.
L1 – Ethereum Mainnet (chain ID 1)
| Contract | Address |
|---|---|
| Angstrom Hook | 0x0000000aa232009084Bd71A5797d089AA4Edfad4 |
| ControllerV1 | 0x1746484EA5e11C75e009252c102C8C33e0315fD4 |
| Timelock | 0x60D41d9708BBEfd29000d1486C6406Ef23526c01 |
| WETH/USDC pool ID | 0xe500210c7ea6bfd9f69dce044b09ef384ec2b34832f132baec3b418208e3a657 |
| WETH/USDT pool ID | 0x90078845bceb849b171873cfbc92db8540e9c803ff57d9d21b1215ec158e79b3 |
L1 – Sepolia Testnet (chain ID 11155111)
| Contract | Address |
|---|---|
| Angstrom Hook | 0x9051085355BA7e36177e0a1c4082cb88C270ba90 |
| ControllerV1 | 0x73922Ee4f10a1D5A68700fF5c4Fbf6B0e5bbA674 |
L2 – MEV Tax Pool & Hook Factory
Angstrom is live on L2s that guarantee priority-fee ordering. The same factory bytecode is deployed to all L2 networks, enabling permissionless hook creation.
| Network | Chain ID | Contract | Address |
|---|---|---|---|
| Base | 8453 | AngstromL2Factory | 0x00000000a9B8c6f8E2693CeF534e16ED414fC4a7 |
| Base | 8453 | AngstromL2 Hook - ETH/USDC pool | 0x02C17501E53fBB7EB0E243c74AfC6a9e01C265CF |
| Base | 8453 | ETH/USDC pool ID | 0x922154690ae4d86388bd85aa62e654ee7eb8c70d736025525b8dfcfd4d82eaa1 on AngstromL2 Hook at 0x02C17501E53fBB7EB0E243c74AfC6a9e01C265CF |
| Base | 8453 | AngstromL2 Hook - ETH/cbBTC pool | 0x9ABccA2Ee3dfbFb79C9C8EF11C77655DcA1365CF |
| Base | 8453 | ETH/cbBTC pool ID | 0x20da03c6c1a9bb4f74bf9e911689faef9e7297f83d06f3df2b2cee5891d4cf36 on AngstromL2 Hook at 0x9ABccA2Ee3dfbFb79C9C8EF11C77655DcA1365CF |