UnitFlow LogoUnitFlow Docs

Arc Mainnet Contracts

These are the UnitFlow production deployments on Arc Mainnet (chain ID 5042). Always compare an address with this page before interacting directly.

Contract

Normal Token Implementation

ERC-20 implementation used by the normal-token factory

0x86D5bc330deb44D98b4DEf0a55a9a53a89fC2EBA

Contract

Tax Token Implementation

Tax-token implementation

0xb15367569fF69b121fD1Cf49FD5fC561B24A4175

Contract

Normal Unit Factory V2

Deploys normal UnitFactory tokens

0x777A744E822638308A97277FA3d903847635BCC9

Contract

Tax Unit Factory V2

Deploys tax-enabled UnitFactory tokens

0x1531103b0A0b194c52De8c3775928180d8E7042f

Contract

UnitFlowNFT (Genesis Pass)

Soulbound founding-member ERC-721

0x423E09EaDdab2e2D6088435EB5988F340253B69A

Contract

UnitFlowV3Factory

Creates and registers V3 pools

0x5bfBCeb73d39F722B1cB83fD2F11736b28c1Be6d

Contract

UnitFlowInterfaceMulticall

Batches interface reads

0xc9E1780bA34698C1067EA6B2fcF78f111a5F110b

Contract

TickLens

Reads populated V3 ticks

0x20Df732207340234E490a1e686A3A8055AF59b4e

Contract

NFTDescriptor

Builds position NFT metadata

0x9Ca8e324380Aa2E80011A16C4d684366E47d4Ab4

Contract

NonfungibleTokenPositionDescriptor

Describes position NFTs

0x5Bc0735F5D806C184EDE0A7731632F7c491B3B02

Contract

UnitFlowV3PositionManager

Creates and manages V3 liquidity positions

0x300F5f2861eF0d9D3c6B812797C0A4c8b15C86a8

Contract

UnitFlowV3Router

Executes V3 swaps

0x6fD8351b9596C1F0b2f2479BfA6A171cb3d0f410

Contract

Quoter

Returns V3 swap quotes

0x5AF6E89F0960Ff375AF84d9911D8153ef6240E34

Contract

V3Migrator

Migrates compatible liquidity into V3

0x36E9b24b9CF39c4C7069B75f01FA0419547F977a
ContractAddressRole
Normal Token Implementation0x86D5bc330deb44D98b4DEf0a55a9a53a89fC2EBAERC-20 implementation used by the normal-token factory
Tax Token Implementation0xb15367569fF69b121fD1Cf49FD5fC561B24A4175Tax-token implementation
Normal Unit Factory V20x777A744E822638308A97277FA3d903847635BCC9Deploys normal UnitFactory tokens
Tax Unit Factory V20x1531103b0A0b194c52De8c3775928180d8E7042fDeploys tax-enabled UnitFactory tokens
UnitFlowNFT (Genesis Pass)0x423E09EaDdab2e2D6088435EB5988F340253B69ASoulbound founding-member ERC-721
UnitFlowV3Factory0x5bfBCeb73d39F722B1cB83fD2F11736b28c1Be6dCreates and registers V3 pools
UnitFlowInterfaceMulticall0xc9E1780bA34698C1067EA6B2fcF78f111a5F110bBatches interface reads
TickLens0x20Df732207340234E490a1e686A3A8055AF59b4eReads populated V3 ticks
NFTDescriptor0x9Ca8e324380Aa2E80011A16C4d684366E47d4Ab4Builds position NFT metadata
NonfungibleTokenPositionDescriptor0x5Bc0735F5D806C184EDE0A7731632F7c491B3B02Describes position NFTs
UnitFlowV3PositionManager0x300F5f2861eF0d9D3c6B812797C0A4c8b15C86a8Creates and manages V3 liquidity positions
UnitFlowV3Router0x6fD8351b9596C1F0b2f2479BfA6A171cb3d0f410Executes V3 swaps
Quoter0x5AF6E89F0960Ff375AF84d9911D8153ef6240E34Returns V3 swap quotes
V3Migrator0x36E9b24b9CF39c4C7069B75f01FA0419547F977aMigrates compatible liquidity into V3
⚠️
Do not use addresses from older Arc deployments. Transactions to the wrong contract cannot be reversed.