# Interfaces
Generic interface to interact with any Data Availability layers.
# Type aliases
Blob is the data submitted/received from DA interface.
Commitment should contain cryptographic commitment to Blob value.
ID should hold data required by the implementation to find blob in Data Availability layer.
Proof should contain a proof of inclusion (publication) of Blob in Data Availability layer.