Smart Contracts
Learn about the ATS smart contract system and Diamond Pattern implementation.
What is ATS?
The Asset Tokenization Studio contracts provide a modular, upgradeable smart contract system for security tokens (ERC-1400/ERC-3643) on Hedera using the Diamond Pattern (EIP-2535).
Available Guides
Contract Overview
Detailed overview of contract architecture, Diamond Pattern, and 4-layer design.
Deployed Addresses
Current contract addresses for testnet and mainnet deployments.
Deployment
Complete guide to deploying the ATS contract system including infrastructure, facets, and configuration.
Adding Facets
Step-by-step guide for creating and integrating new facets into the system.
Upgrading Facets
Guide for safely upgrading facets and configurations in production.
Documenting Contracts
Guide for writing and generating smart contract documentation with NatSpec.