# CONTRACT_ADDRESSES

> `const` **CONTRACT\_ADDRESSES**: `object`

Defined in: [packages/synapse-sdk/src/utils/constants.ts:338](https://github.com/FilOzone/synapse-sdk/blob/6cf8b3ed2dd3ae76ed05cb86995d711a08a298a6/packages/synapse-sdk/src/utils/constants.ts#L338)

Contract addresses

## Type Declaration

### ENDORSEMENTS

> `readonly` **ENDORSEMENTS**: `object`

#### ENDORSEMENTS.calibration

> `readonly` **calibration**: `"0xAA2f7CfC7ecAc616EC9C1f6d700fAd19087FAC84"`

#### ENDORSEMENTS.devnet

> `readonly` **devnet**: `undefined` = `undefined`

#### ENDORSEMENTS.mainnet

> `readonly` **mainnet**: `"0x59eFa2e8324E1551d46010d7B0B140eE2F5c726b"`

### MULTICALL3

> `readonly` **MULTICALL3**: `object`

Multicall3 contract addresses - used for batching multiple contract calls
Same address across most EVM chains including Filecoin

#### MULTICALL3.calibration

> `readonly` **calibration**: `"0xcA11bde05977b3631167028862bE2a173976CA11"` = `'0xcA11bde05977b3631167028862bE2a173976CA11'`

#### MULTICALL3.devnet

> `readonly` **devnet**: `undefined` = `undefined`

#### MULTICALL3.mainnet

> `readonly` **mainnet**: `"0xcA11bde05977b3631167028862bE2a173976CA11"` = `'0xcA11bde05977b3631167028862bE2a173976CA11'`

### USDFC

> `readonly` **USDFC**: `object`

#### USDFC.calibration

> `readonly` **calibration**: `"0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0"` = `'0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0'`

#### USDFC.devnet

> `readonly` **devnet**: `undefined` = `undefined`

#### USDFC.mainnet

> `readonly` **mainnet**: `"0x80B98d3aa09ffff255c3ba4A241111Ff1262F045"` = `'0x80B98d3aa09ffff255c3ba4A241111Ff1262F045'`

### WARM\_STORAGE

> `readonly` **WARM\_STORAGE**: `object`

Warm Storage service contract addresses - the only address needed for SDK initialization
All other contract addresses are discovered from this contract

#### WARM\_STORAGE.calibration

> `readonly` **calibration**: `"0x02925630df557F957f70E112bA06e50965417CA0"`

#### WARM\_STORAGE.devnet

> `readonly` **devnet**: `undefined` = `undefined`

#### WARM\_STORAGE.mainnet

> `readonly` **mainnet**: `"0x8408502033C418E1bbC97cE9ac48E5528F371A9f"`