Contract catalog https://docs.hazbase.com/en/smart-contracts/contracts/ SMART CONTRACTS Contract catalog Find contracts by role and purpose. Each page brings together key operations, related SDKs and source code. Overview Contract catalog Choose by use case Permissions & operations All Tokens & rights Governance Agreements, credentials & debt Markets & fund routing Deployment & operations Wallets 25 of 25 contracts Core contracts only Tokens & rights Represent what is held, by whom and in what quantity. FlexibleToken @hazbase/kit Issue and transfer rights or points represented as balances. BondToken @hazbase/kit Manage debt-like tokens by class and issuance nonce. PrivilegeNFT @hazbase/kit Represent individually identified assets or access credentials. PrivilegeEdition @hazbase/kit Manage access passes and benefits by type and quantity. Governance Define who decides and when approved actions execute. GenericGovernor @hazbase/kit Connect proposals, votes and execution in a governance workflow. MetaGovernor @hazbase/kit Finalize governance decisions across multiple voting chambers. Strategy Contract source Define voting weights, quorum and proposal thresholds. TimelockController @hazbase/kit Schedule approved operations with an execution delay. Agreements, credentials & debt Track agreements, eligibility and payment states. AgreementManager @hazbase/kit Record offers, acceptance, cancellation and dispute status. MultiTrustCredential @hazbase/kit Manage participant metrics, credentials and proofs. Verifier Contract source Verify zero-knowledge proofs against a circuit-specific verification key. KpiRegistry Contract source Record KPI definitions and value updates for projects. Whitelist @hazbase/kit Manage eligibility records used by token and transfer policies. DebtManager @hazbase/kit Manage coupon funding, principal deposits and debt redemption. Markets & fund routing Handle trades, fund routing and liquidity. MarketManager @hazbase/kit Handle token listings, purchases and fees. CircuitBreakerAMM Contract source A liquidity pool with controls responding to price movements. AMMRouter Contract source Route swaps and liquidity operations to pools. AMMFactory Contract source Create and look up pools for token pairs. ReservePool @hazbase/kit Track funds allocated to liquidity and compensation. Splitter @hazbase/kit Route received funds to configured destinations. Staking @hazbase/kit Manage token staking, withdrawals and reward claims. Deployment & operations Manage implementation deployment and incident controls. ContractFactory Contract source Deploy contracts from versioned implementations. EmergencyPauseManager @hazbase/kit Coordinate pausing and resuming registered contracts. Wallets Support owner validation and transaction execution. SmartAccount Contract source A wallet with contract-based signature validation and execution permissions. AccountFactory Contract source Create wallet addresses from owner validation configuration. Explore use-case compositions and implementation patterns to see how these contracts work together. Choose by use case