# get\_deposit\_count

Read the current validator deposit count from the deposit contract.

## Signatures

```python
# sync
w3.seismic.get_deposit_count(*, address: str = DEPOSIT_CONTRACT_ADDRESS) -> int

# async
await w3.seismic.get_deposit_count(*, address: str = DEPOSIT_CONTRACT_ADDRESS) -> int
```

## Parameters

* `address`: deposit contract address (defaults to `DEPOSIT_CONTRACT_ADDRESS`)

## Returns

Deposit count as Python `int`.

## Example

```python
count = w3.seismic.get_deposit_count()
print(count)
```

## Implementation detail

SDK decodes bytes `[64:72]` as little-endian `uint64`.

## See Also

* [get\_deposit\_root](https://docs.seismic.systems/clients/python/namespaces/methods/get-deposit-root) — Read the deposit Merkle root
* [deposit](https://docs.seismic.systems/clients/python/namespaces/methods/deposit) — Submit a validator deposit
