Core protocol

Core Arcadia Protocol contract addresses across Base, Optimism, and Unichain: Factory, Registry, Account implementations, Liquidator, Position Managers, Pricing Modules, Oracle Modules, and common tok

The Arcadia Protocol consists of a number of contracts

  • The Factory creates all Arcadia Accounts, for all Account versions.

  • Pricing Modules ensure the correct pricing of simple and complex assets.

  • Oracle modules form a standardized manner to request external prices.

  • The Registry is the overarching contract coordinating all contracts.

Core

Core protocol contracts share the same address across all chains.

Contract
Address
Base
Optimism
Unichain

0xDa14Fdd72345c4d2511357214c5B89A919768e59

0xd0690557600eb8Be8391D1d97346e2aab5300d5f

0xA4B0b9fD1d91fA2De44F6ABFd59cC14bA1E1a7Af

Account Implementations

Contract
Address
Base
Optimism
Unichain

AccountV1 (Margin)

0xbea2B6d45ACaF62385877D835970a0788719cAe1

AccountV2 (Spot)

0xd8AF1F1dEe6EA38f9c08b5cfa31e01ad2Bfbef28

AccountV3 (Margin)

0x78Db6a136EdD0F70bEd7a6eb5ca2fDF6eE16E8D6

AccountV4 (Spot)

0xe976BFb44f9322164ca6fdA6C5B84fBb6163D442

Position Managers

External protocol position managers have different addresses per chain. Arcadia wrapper contracts share the same address across all chains.

Pricing Modules

Pricing Module (Asset Module) addresses are shared across all chains. Some modules are only active on chains where their underlying protocol exists.

Contract
Address
Base
Optimism
Unichain

0xfBecEaFC96ed6fc800753d3eE6782b6F9a60Eed7

0x21bd524cC54CA78A7c48254d4676184f781667dC

0x8B0fd5352caE4E7c86632CA791229d132Fef5D3C

0xb808971ea73341b0d7286B3D67F08De321f80465

0xfe0FA1FD8F8E889062F03e2f126Fc7B9DE6091A5

0x17B5826382e3a5257b829cF0546A08Bd77409270

0x9f42361B7602Df1A8Ae28Bf63E6cb1883CD44C27

0xd3A7055bBcDA4F8F49e5c5dE7E83B09a33633F44

0x1Dc7A0f5336F52724B650E39174cfcbbEdD67bF1

SlipstreamV2AM

0x3aDE1F1FdC666B1bFAd376345EA878D1c11EB73B

SlipstreamV3AM

0xcaf4167dE878Cfb23D9912b1ff5869F2b3527189

StakedSlipstreamV2AM

0xBed6C3E35B9B1e044b3Bc71465769EdFDC0FDD4c

StakedSlipstreamV3AM

0xE0F20BE5886F11CbcD2cb5bA9987Bcbbf1d8ca7b

0x20f7903290bF98716B62Dc1c9DA634291b8cfeD4

0xae909e19fd13C01c28d5Ee439D403920CF7f9Eea

0x79dD8b8d4abB5dEEA986DB1BF0a02E4CA42ae416

Oracles

Contract
Address
Base
Optimism
Unichain

0x6a5485E3ce6913890ae5e8bDc08a868D432eEB31

Common Tokens

Token addresses vary by chain. WETH uses the standard OP-stack address on all chains.

Last updated