Skip to main content

On-chain

The on-chain layer covers all components deployed on the EBSI blockchain infrastructure. This documentation is organized into logical domains representing the different capabilities of the on-chain DEUSS platform.

Overview and Core Concepts

  • Deployment Overall deployment strategies, configuration, and processes for the smart contract suite.
  • Roles and Access Control Overview of the role-based access control (RBAC) model implemented across the smart contracts.

Smart Contract Domains

Registries

Core registries maintaining the system of record for entities, bonds, and policies.

Marketplace and Assets

Contracts managing secondary market trading, orders, escrow, and bond life cycles.

Tokenization

Contracts covering the base tokens and the primary fiat-pegged/settlement tokens.

Wallet Infrastructure

Smart wallets created for platform entities to securely hold assets and execute authorized actions.

Governance

Decentralized governance and administrative controls.

Utilities and Deployer

Helper contracts and shared logic used across the on-chain platform.

Security and Quality Assurance

Security Practices

Fuzzing

In-depth fuzz testing strategies and targets for key smart contracts.