> For the complete documentation index, see [llms.txt](https://docs.asterizm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.asterizm.io/infrastructure.md).

# Infrastructure

- [Overview](https://docs.asterizm.io/infrastructure/overview.md): Components of Asterizm protocol
- [Asterizm Connector](https://docs.asterizm.io/infrastructure/asterizm-connector.md): An on-chain part of Asterizm infrastructure
- [Client smart contract abstraction](https://docs.asterizm.io/infrastructure/asterizm-connector/client-smart-contract-abstraction.md): Extend your smart contract with this abstraction
- [Initializer smart contract](https://docs.asterizm.io/infrastructure/asterizm-connector/initializer-smart-contract.md): The key smart contract of Asterizm Connector
- [Translator smart contract](https://docs.asterizm.io/infrastructure/asterizm-connector/translator-smart-contract.md): A part of the transport layer operating with Asterizm relayers
- [Client off-chain module](https://docs.asterizm.io/infrastructure/client-off-chain-module.md): Docker image for your server infrastructure to perform confidential cross-chain transactions
- [Asterizm Relayer](https://docs.asterizm.io/infrastructure/asterizm-relayer.md): The transport layer of the Asterizm protocol
- [Asterizm Interfaces](https://docs.asterizm.io/infrastructure/asterizm-interfaces.md): Interfaces to the Asterizm contracts
- [IAsterizmConfigEnv](https://docs.asterizm.io/infrastructure/asterizm-interfaces/iasterizmconfigenv.md)
- [IConfig](https://docs.asterizm.io/infrastructure/asterizm-interfaces/iconfig.md)
- [IAsterizmEnv](https://docs.asterizm.io/infrastructure/asterizm-interfaces/iasterizmenv.md)
- [IClientReceiverContract](https://docs.asterizm.io/infrastructure/asterizm-interfaces/iclientreceivercontract.md)
- [IInitializerReceiver](https://docs.asterizm.io/infrastructure/asterizm-interfaces/iinitializerreceiver.md)
- [IInitializerSender](https://docs.asterizm.io/infrastructure/asterizm-interfaces/iinitializersender.md)
- [IMultiChainToken](https://docs.asterizm.io/infrastructure/asterizm-interfaces/imultichaintoken.md)
- [INonce](https://docs.asterizm.io/infrastructure/asterizm-interfaces/inonce.md)
- [ITranslator](https://docs.asterizm.io/infrastructure/asterizm-interfaces/itranslator.md)
