# PDPOffering

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:6

## Properties

### ipniIpfs

```ts
ipniIpfs: boolean;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:11

***

### ipniPeerID?

```ts
optional ipniPeerID: string;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:12

***

### ipniPiece

```ts
ipniPiece: boolean;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:10

***

### location

```ts
location: string;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:15

***

### maxPieceSizeInBytes

```ts
maxPieceSizeInBytes: bigint;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:9

***

### minPieceSizeInBytes

```ts
minPieceSizeInBytes: bigint;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:8

***

### minProvingPeriodInEpochs

```ts
minProvingPeriodInEpochs: bigint;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:14

***

### paymentTokenAddress

```ts
paymentTokenAddress: `0x${string}`;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:16

***

### serviceURL

```ts
serviceURL: string;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:7

***

### storagePricePerTibPerDay

```ts
storagePricePerTibPerDay: bigint;
```

Defined in: packages/synapse-core/dist/src/warm-storage/providers.d.ts:13