# E2e.chain.StateProof

Proof of the [E2E conference call blockchain state](/api/end-to-end/group-calls.md#block-application-process) after a block has been applied.

<!-- schema -->
```
e2e.chain.stateProof#d6b679e6 flags:# kv_hash:int256 group_state:flags.0?e2e.chain.GroupState shared_key:flags.1?e2e.chain.SharedKey = e2e.chain.StateProof;
```
<!-- /schema -->

### Constructors

| Constructor | Description |
| --- | --- |
| [e2e.chain.stateProof](/constructor/e2e.chain.stateProof.md) | Proof of the [E2E conference call blockchain state](/api/end-to-end/group-calls.md#block-application-process) after a block has been applied. |

### Related pages

#### [E2E Group Calls](/api/end-to-end/group-calls.md)
End-to-end encryption used for Telegram group voice and video calls, using a blockchain for state management.