Smart Contract Architecture

Asset Tokenization Module

The asset tokenization module facilitates the conversion of real-world assets (RWA) and on-chain native assets into Rebase Tokens (RT). Smart contracts govern the assets’ properties and behaviors, ensuring transparency and traceability. During the asset-on-chain process, RWAs are mapped to the blockchain, and RT tokens are generated based on precise asset valuations. Oracle and validator nodes verify asset authenticity, maintaining integrity throughout the process.

Liquidity Management Module

The liquidity management module oversees the issuance, locking, and unlocking of Liquidity Tokens (LT). Smart contracts dynamically regulate LT supply to maintain market liquidity. New LT issuance is determined by protocol revenue and prevailing market conditions, with a portion of LT locked to enhance protocol stability. LT is unlocked under predefined conditions to release liquidity as needed.

Yield Distribution Module

The yield distribution module automates yield allocation and rebalancing for RT and LT holders. Smart contracts execute these processes seamlessly, calculating user yields based on the underlying assets’ actual income. Returns are automatically distributed to RT holders, enabling a compounding effect. Users can convert between RT and LT to optimize capital efficiency.

Security and Compliance Module

Cicada’s smart contract architecture incorporates a robust security and compliance framework to ensure adherence to regulatory standards. Comprehensive code audits, formal verification, and external security assessments safeguard the integrity and resilience of the contracts.

Decentralized Governance Module

The decentralized governance module empowers community-driven decision-making through a transparent DAO framework. This ensures equitable and accountable protocol management, fostering trust and fairness across the ecosystem.

Last updated