# CONTRACT_ADDRESSES

```ts
const CONTRACT_ADDRESSES: object;
```

Defined in: [packages/synapse-sdk/src/utils/constants.ts:333](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/utils/constants.ts#L333)

Contract addresses

## Type Declaration

### MULTICALL3

```ts
readonly MULTICALL3: object;
```

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

#### MULTICALL3.calibration

```ts
readonly calibration: "0xcA11bde05977b3631167028862bE2a173976CA11" = '0xcA11bde05977b3631167028862bE2a173976CA11';
```

#### MULTICALL3.devnet

```ts
readonly devnet: undefined = undefined;
```

#### MULTICALL3.mainnet

```ts
readonly mainnet: "0xcA11bde05977b3631167028862bE2a173976CA11" = '0xcA11bde05977b3631167028862bE2a173976CA11';
```

### USDFC

```ts
readonly USDFC: object;
```

#### USDFC.calibration

```ts
readonly calibration: "0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0" = '0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0';
```

#### USDFC.devnet

```ts
readonly devnet: undefined = undefined;
```

#### USDFC.mainnet

```ts
readonly mainnet: "0x80B98d3aa09ffff255c3ba4A241111Ff1262F045" = '0x80B98d3aa09ffff255c3ba4A241111Ff1262F045';
```

### WARM\_STORAGE

```ts
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

```ts
readonly calibration: "0x02925630df557F957f70E112bA06e50965417CA0" = '0x02925630df557F957f70E112bA06e50965417CA0';
```

#### WARM\_STORAGE.devnet

```ts
readonly devnet: undefined = undefined;
```

#### WARM\_STORAGE.mainnet

```ts
readonly mainnet: "0x8408502033C418E1bbC97cE9ac48E5528F371A9f" = '0x8408502033C418E1bbC97cE9ac48E5528F371A9f';
```