Skip to main content

Smart Contracts

This section contains comprehensive documentation for all Azos protocol smart contracts deployed on Base network.

Overview

The Azos protocol is a decentralized stablecoin system that allows users to generate AZUSD stablecoins by depositing various collateral types. The protocol consists of interconnected smart contracts that handle core functionality, governance, auctions, and user interactions.

Contract Categories

Core Protocol Contracts

The foundational contracts that power the Azos protocol, including:

  • SAFEEngine - Core accounting and position management
  • SystemCoin - The AZUSD stablecoin contract
  • AccountingEngine - Protocol surplus and debt management
  • LiquidationEngine - Liquidation of undercollateralized positions
  • TaxCollector - Stability fee collection and distribution

Collateral Contracts

Contracts specific to each supported collateral type:

  • KLIMA - Klima DAO token collateral
  • WETH - Wrapped Ethereum collateral
  • HLSP - HLSP token collateral
  • USDGLO - Global Dollar token collateral

Each section includes join adapters, auction houses, and token addresses.

Auction Contracts

The auction system that handles:

  • Surplus Auctions - Selling excess system surplus
  • Debt Auctions - Covering system debt through token minting
  • Collateral Auctions - Liquidated collateral sales
  • Settlement Auctions - Post-shutdown surplus handling

Support & Utility Contracts

Supporting infrastructure including:

  • User Actions - Simplified interfaces for protocol interaction
  • Automation Jobs - System maintenance and operations
  • Proxy Factory - User proxy contract creation
  • SAFE Manager - Position management utilities

Network Information

  • Network: Base
  • Current Governance Authority: 0x44E568e07d08821a12cA9A076984102759e53d5d

All contract addresses include links to BaseScan for easy verification and interaction.

Security

The Azos protocol prioritizes security through:

  • Multi-layered governance with checks and balances
  • Time delays on critical operations
  • Emergency shutdown mechanisms
  • Comprehensive audit processes