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.
- 01
Application & business data
Maintain asset IDs, agreements and review outcomes, mapped to token IDs and addresses.
- 02
APIs & SDKs
Use the Wallet API for approval and submission, and SDKs to prepare arguments and read or write contracts.
- 03
Smart contracts
Update balances, transfers, proposals and claims under each contract’s permissions and rules.
- 04
Confirmed results & events
Read confirmed transactions and events, then reconcile application screens and business records.
Six roles
Tokens & rights
Represent what is held, by whom and in what quantity.
Browse contractsGovernance
Define who decides and when approved actions execute.
Browse contractsAgreements, credentials & debt
Track agreements, eligibility and payment states.
Browse contractsMarkets & fund routing
Handle trades, fund routing and liquidity.
Browse contractsDeployment & operations
Manage implementation deployment and incident controls.
Browse contractsWallets
Support owner validation and transaction execution.
Browse contractsStart an implementation
Choose a token model, then identify the network, contract address, ABI and signer. Begin with reads before submitting a small transaction.