ArcCreate token

Argus and o1

Both pads settle in the same Uniswap v4 singleton on Arc and both publish integration documentation. This page is the integration as built: the contracts read, the record families decoded, and the places where a plausible-looking shortcut returns the wrong number.

Argus

trade + launch

No curve. Whole supply in one Uniswap v4 position, one tax hook per launch.

discovery · argus-portals
  • Seven Portals. A token always answers from the Portal that created it.
  • Records are 9, 10 or 11 words; the legacy v3 pair are ten words of different types, so a wrong decode succeeds and returns garbage.

o1

trade + launch

Whole supply into a hooked v4 pool. Multi-chain; Arc quotes in ERC-20 USDC.

discovery · logs
Pays integrators 20 bps of its 100 bps base fee.
  • Adds liquidity through the PoolManager directly, so no PositionManager NFT exists to enumerate — the Launched event is the only discovery path.
  • Every token address ends in 01; the creator mines a salt for it.
Argus Portals — every one is indexed

A newer Portal never replaces an older one’s launches: a token keeps answering from the Portal that created it. Records are nine, ten or eleven words, and the two legacy v3 Portals are ten words of entirely different fields — so a wrong decode succeeds and returns plausible garbage. Portal #7 is told from #6 by registry(), because both answer 11 words.

PortalFamilyWordsFrom blockAddress
#7 currenthooked111120,395,2750xB021…97Da
#6 hooked111120,240,2600xA562…49d6
#5 hooked101020,081,6060x07a6…Cc6E
#4 hooked101019,690,6580xa36c…0862
#3 hooked9919,674,1540x7A17…8338
#2 legacyV31019,056,3970xBed9…246C
#1 legacyV31018,817,8670x0F1C…587A
Uniswap on Arc

v4, V3 and V2 are all official Uniswap deployments at chain-specific CREATE2 addresses — not forks. Arc has no canonical WETH: the UnsupportedProtocol stub sits in every WETH slot.

v4 PoolManager
0x8366…0951
v4 StateView
0xF333…673b
V3 factory
0xf0db…3918
V2 factory
0x89e5…9eba
o1 on Arc

Adds liquidity through the PoolManager directly, so no position NFT exists to enumerate — its Launched event is the only discovery path. Every o1 token address ends in 01.

Factory
0xeE3E…4605
Hook
0x20EE…6AcC
Fee escrow
0x1D8c…d02f