Skip to main content

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​

Contract Overview →

Detailed overview of contract architecture, Diamond Pattern, and 4-layer design.

Deployed Addresses​

Deployed Addresses →

Current contract addresses for testnet and mainnet deployments.

Deployment​

Deployment Tutorial →

Complete guide to deploying the ATS contract system including infrastructure, facets, and configuration.

Adding Facets​

Adding a New Facet →

Step-by-step guide for creating and integrating new facets into the system.

Upgrading Facets​

Upgrading Facets →

Guide for safely upgrading facets and configurations in production.

Documenting Contracts​

Documenting Contracts →

Guide for writing and generating smart contract documentation with NatSpec.