> For the complete documentation index, see [llms.txt](https://snowball-mns.gitbook.io/snowball/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer.md).

# Decentralized Identity Layer

- [What is DiD Layer?](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/what-is-did-layer.md)
- [Cross-chain Interactions](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/cross-chain-interactions.md)
- [Architecture](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/architecture.md)
- [Reverse lookup](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/architecture/reverse-lookup.md)
- [Tokenomics and Value Economics](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/tokenomics-and-value-economics.md)
- [Tokenomics](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/tokenomics-and-value-economics/tokenomics.md)
- [Value Economics](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/tokenomics-and-value-economics/value-economics.md)
- [Why use dID on Rollup?](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/why-use-did-on-rollup.md)
- [Deployments](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/deployments.md)
- [Technical Documentation](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation.md)
- [Smart Contracts](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts.md)
- [RegistrarController](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts/registrarcontroller.md)
- [TransferController](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts/transfercontroller.md)
- [PriceController](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts/pricecontroller.md)
- [PublicResolver](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts/publicresolver.md)
- [SaleController](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts/salecontroller.md)
- [SnowRegistry](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/smart-contracts/snowregistry.md)
- [Events Documentation](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/events-documentation.md): This guide describes the events emitted by the DiD Protocol smart contracts that integrators can use for indexing.
- [Rest API](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/rest-api.md)
- [Typescript SDK](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/typescript-sdk.md)
- [CAIP2](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/caip2.md)
- [Reverse Lookup](https://snowball-mns.gitbook.io/snowball/decentralized-identity-layer/technical-documentation/reverse-lookup.md)
