Smart Contracts

The Backbone of Trustless, Transparent Equity

Five core smart contracts power the eShares platform — handling everything from asset registration to token vesting, governance, and cross-chain bridging.

Core Contract Overview

Each contract is independently audited, upgradeable, and deployed on Base and BNB Chain.

DATA Contract

The backbone of asset management. Stores metadata, valuations, contributor records, and equity configurations for every registered domain.

DAN (Domain Asset Name)

The identity layer. Registers domain names as on-chain assets and links them to their DATA contract instances.

ESH Token (ERC-20)

The equity token. Each domain mints ESH tokens representing proportional ownership. Fully compliant with ERC-20 with added compliance hooks.

Vesting Contract

Time and milestone-based token release management. Supports cliff periods, linear vesting, and custom acceleration triggers.

Bridge Contract

Cross-chain interoperability. Enables ESH token transfers between Base and BNB Chain for maximum ecosystem reach and flexibility.

DATA Contract

The backbone of asset management. Stores metadata, valuations, contributor records, and equity configurations for every registered domain.

Key Functions

setAssetData()getValuation()addContributor()updateEquityConfig()getContributorScore()

DAN (Domain Asset Name)

The identity layer. Registers domain names as on-chain assets and links them to their DATA contract instances.

Key Functions

registerDomain()linkAsset()transferOwnership()resolveDomain()getDomainMetadata()

ESH Token (ERC-20)

The equity token. Each domain mints ESH tokens representing proportional ownership. Fully compliant with ERC-20 with added compliance hooks.

Key Functions

mint()burn()transfer()approve()balanceOf()complianceCheck()

Vesting Contract

Time and milestone-based token release management. Supports cliff periods, linear vesting, and custom acceleration triggers.

Key Functions

createSchedule()release()getVestedAmount()accelerate()revokeUnvested()

Bridge Contract

Cross-chain interoperability. Enables ESH token transfers between Base and BNB Chain for maximum ecosystem reach and flexibility.

Key Functions

lockAndBridge()unlockTokens()verifyProof()getChainBalance()syncState()

Security Audits

All eShares smart contracts undergo rigorous third-party security audits.

AuditorScopeStatusDate
SolidityScanFull contract suitePassed2024 Q4
HackenESH Token + VestingPassed2024 Q3
CyberscopeBridge ContractPassed2024 Q3
Trail of BitsDATA + DAN ContractsPassed2025 Q1

Open Source

All eShares smart contracts are open-source and available for review. We believe transparency is the foundation of trust in tokenized equity.

Ready to deploy?

Use our CLI to deploy the full contract suite in minutes.