> For the complete documentation index, see [llms.txt](https://dolr-ai.gitbook.io/dolr.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dolr-ai.gitbook.io/dolr.ai/how-it-works/unstoppable-social-canisters.md).

# Unstoppable Social Canisters

DOLR AI supports advanced social canisters—computational units that encapsulate code, state, and interactions. These are categorised into:

## Light Social Canisters

Light social canisters have a smaller footprint on the blockchain and are associated with less data usage. They represent passive users who primarily consume media, such as scrolling through social media, browsing decentralized marketplaces, or reading articles on blockchain-based platforms, with minimal interactions and low resource usage. These contracts enable independent participation in the ecosystem without significant dependencies. Light canister users can also participate in basic transactions like tipping content creators, liking or bookmarking posts, subscribing to newsletters, or collecting digital assets such as NFTs with minimal computational overhead.

## Heavy Social Canisters

Heavy social canisters have a large network footprint and are resource-intensive in terms of data and interactions. They represent users who engage in actions across multiple dApps with ownership in various asset classes like content, tokens, NFTs, etc. These users drive significant actions within the ecosystem, such as minting NFTs, managing liquidity pools, participating in governance, and creating tokenised assets. These contracts involve many dApps and can influence the network through activities like uploads, staking, and audience-driven initiatives.

### Individualized Data Ownership

Each user on DOLR AI is assigned a dedicated social smart contract that securely stores all their data and interactions on the blockchain, ensuring transparency and integrity.

### User-Controlled Data Access

Users retain complete control over their data, granting selective permissions to DApps while safeguarding their privacy and maintaining the right to modify or delete their information at any time.

### Interoperability and Scalability

Social smart contracts enable seamless communication between services, supporting internet-scale operations for vast numbers of users and transactions.
