Skip to content
    hazBasehazBaseDocs
    SMART CONTRACTS

    Smart contracts

    Compose issuance, markets, governance and fund routing into your application.

    How the application connects

    hazBase contracts are composable components for issuance, transfers, markets, governance and fund routing. Connect business records to on-chain state through APIs, SDKs and confirmed results.

    1. 01

      Application & business data

      Maintain asset IDs, agreements and review outcomes, mapped to token IDs and addresses.

    2. 02

      APIs & SDKs

      Use the Wallet API for approval and submission, and SDKs to prepare arguments and read or write contracts.

    3. 03

      Smart contracts

      Update balances, transfers, proposals and claims under each contract’s permissions and rules.

    4. 04

      Confirmed results & events

      Read confirmed transactions and events, then reconcile application screens and business records.

    Six roles

    Start an implementation

    Choose a token model, then identify the network, contract address, ABI and signer. Begin with reads before submitting a small transaction.