ShareMatch

Index Asset Token & Smart Contract

Shariah-Compliant Utility Token Ecosystem

Section 1

Executive Summary

This document describes the perpetual Index Asset Token (IAT) eco-system, a regulator-centric and Shariah-compliant utility token structure designed for perpetual operation without interest, leverage, or peer-to-peer trading. Each IAT represents a proportional ownership share (hissah) in an identifiable pool of real-world assets — including the HAL AI Service, its associated intellectual property, revenue streams, and linked media and collectible assets — structured as a digital title deed (sakk milkiyyah) under Shariah principles. The IAT framework separates governance, economic execution, and liability tracking across clearly defined actors and contracts. All obligations are transparent, auditable, and deterministically enforced through smart contracts and bearer contracts.

Section 2

Glossary of Terms

This section provides standardized definitions for all technical, legal, Shariah, and operational terms used in the IAT eco-system. The glossary ensures consistent interpretation by regulators, auditors, developers, and Shariah scholars across the entire document.

Section 3

Introduction: IAT Token and Contract Framework

The Index Asset Token (IAT) is a perpetual, per-unit utility token representing proportional ownership in an identifiable pool of real-world assets. Each IAT constitutes a digital title deed (sakk milkiyyah) granting the holder genuine, enforceable economic rights in the HAL AI Service, associated media and collectible assets, and linked revenue streams for a specific market. The IAT framework is Shariah-compliant by design, operating without debt, interest, leverage, or derivative obligations. Each IAT represents a single, indivisible contractual unit whose lifecycle is governed by a combination of a smart contract (governance layer) and a bearer contract (economic execution layer).

The IAT ecosystem is structured to clearly separate definition, ownership, governance, economic execution, and liability management. IATs are created through a one-time batch mining process with a fixed and immutable supply. Following issuance by the Issuer, IATs are subscribed by Subscribers. Liquidity Providers (LPs) then acquire IATs from Subscribers, after which the tokens are enabled for trading in the secondary market with customers. All economic interactions in the secondary market occur exclusively between customers and contracted Liquidity Providers. Customers do not trade with one another and do not negotiate prices.

The smart contract functions as a non-custodial control layer. It defines token identity, market linkage, pricing boundaries, participation status, and fee parameters. It records all lifecycle events in an immutable and auditable manner and maintains the running liability of each LP. The smart contract does not hold funds or execute trades.

The bearer contract functions as the economic execution layer. It records ownership of each IAT unit, executes subscriber to LP, LP-to-customer and customer-to-LP transfers, recording IAT pricing, and deterministically updates the LP’s running liability. All financial exposure changes occur at this layer, strictly in accordance with predefined rules.

Economic continuity is maintained through recurring market settlement events. At market settlement, the Liquidity Provider undertakes on a best-effort basis (wa’d) to publish executable settlement prices — derived from the Net Asset Value (NAV) of the underlying Asset Pool — for all outstanding IAT units and to facilitate executions at those prices, in accordance with the settlement methodology. Settlement occurs through price execution based on asset valuation rather than index-dictated redemption. No fixed, minimum, or capital-protected settlement value is promised or implied. At the same time the issuer is responsible for all payments dues associated with the attached Asset Pool.

For the avoidance of doubt, IAT settlement does not constitute a guarantee of capital, principal protection, par redemption, or repayment of subscription price. All settlement values are derived from Asset Pool NAV and may be higher or lower than the original acquisition price.

Liquidity Providers operate subject to predefined prudential constraints including minimum capital adequacy requirements. The smart contract continuously tracks LP Running Liability and compares it against predefined exposure thresholds and capital adequacy ratios. If LP Running Liability breaches configured limits, the system automatically restricts new customer purchases while the LP continues to offer sell-back on a best-effort basis at published NAV-referenced prices, ensuring orderly risk reduction rather than sudden illiquidity. Supervisory intervention is limited to trading pause mechanisms and does not alter ownership rights, settlement mechanics, or token supply.

Section 4

Shariah Compliance Overview

The IAT structure is designed to comply with Shariah principles by construction, rather than through post-hoc adjustment, with all core rules embedded directly into on-chain smart contracts with blockchain transactions.

1

No Debt

First, the system does not create debt. IATs are not loans, deposits, or promises of repayment with increment. Customers acquire IATs through on-chain spot transactions at a disclosed price and sell them back to the Liquidity Provider (LP) at prevailing market prices or at market settlement, without any guaranteed return.

2

Riba-Free

Second, Riba (interest) is fully avoided. There is no time-based yield, compounding, discounting, rollover cost, or interest-linked pricing. All blockchain-recorded fees within the system (such as issuance fees or platform fees) are fixed, disclosed service charges (ujrah) and are not linked to time, capital usage, or outstanding balances.

3

Gharar Controlled

Third, Gharar (excessive uncertainty) is mitigated through strict structural controls. IATs are per-unit and non-fractional, prices are informed by the index as a valuation benchmark reflecting underlying asset NAV, partial fills are not permitted, and all lifecycle rules are predefined, auditable, and executed on-chain. Participants have continuous visibility into pricing logic, settlement mechanics, and exit conditions.

4

Maysir Blocked

Fourth, Maysir (speculation and gambling) is controlled by design. The system prohibits peer-to-peer trading, leverage, margin, and wagering mechanics. All activity consists of buy and sell transactions of genuine asset ownership stakes recorded on the blockchain. Settlement ensures closure of open market exposure and transfer of ownership at an asset-performance-derived price, without creating zero-sum wagering on index movement, without deferral, rollover, or creation of debt.

5

Transparent Ownership

Finally, ownership and liability are transparent and accountable. Each IAT represents genuine proportional ownership (hissah) in the underlying Asset Pool, qualifying as mal mutaqawwam (tradable property with usufruct). IATs are owned, transferable, compensable, and inheritable, with ownership recorded on-chain and each token’s metadata explicitly referencing specific asset identifiers. The LP’s running liability is continuously tracked through blockchain records and fully discharged at market settlement, preventing the accumulation, concealment, or rollover of obligations resembling debt.

Through these structural features, the IAT framework provides participation in genuine asset performance via transparent, auditable, on-chain transactions, consistent with Shariah principles of fairness, clarity, asset-backed ownership, and the prohibition of interest and speculative excess.

Section 5

HAL AI Service

HAL AI is a proprietary artificial intelligence engine designed to analyse asset indices and market data. It operates as an off-chain, real-world service and is proportionally owned by IAT holders through the Asset Pool structure.

Within the IAT ecosystem, HAL AI serves as the primary real-world asset to which Index Asset Tokens are linked. Each IAT represents a proportional ownership share (hissah) in the HAL AI Service — including its intellectual property, analytical capabilities, and revenue-generating capacity — for a specific market. This ownership stake constitutes genuine mal mutaqawwam (tradable property with usufruct) rather than a nominal or non-exclusive entitlement.

HAL AI access is market-specific: each market’s IAT grants the holder access to HAL AI analytical services tailored to that market’s asset class, ensuring differentiation and distinct utility across the token ecosystem.

Each IAT carries enforceable economic rights linked to the HAL AI Service, exercisable within the platform. These rights include:

Proportional ownership of HAL AI intellectual property and service infrastructure for the relevant market

A defined claim on HAL AI–generated revenue streams including licensing fees, service charges, and performance-based income, distributed proportionally to token holders

Access to market-specific HAL AI analytical outputs, index calculations, and performance metrics

Participation in value outcomes derived from linked media and collectible assets (photos, videos, digital collectibles) associated with the market

Through this structure, HAL AI and associated assets are genuinely owned by IAT holders in a controlled, auditable, and Shariah-compliant manner, enabling real-world value participation grounded in actual asset ownership rather than synthetic index exposure.

Section 6

Asset Pool Composition and Governance

Each IAT is linked to a defined Asset Pool comprising multiple layers of real-world assets. The Asset Pool is market-specific and its composition is transparently disclosed and auditable.

1

Layer 1HAL AI Service (Primary Asset)

The HAL AI engine and its associated intellectual property, analytical capabilities, and revenue streams for the relevant market. Token holders have proportional ownership of HAL AI’s market-specific operations and a defined claim on revenue generated through licensing fees, service charges, and performance-based income.

2

Layer 2Media and Collectible Assets

Photos, videos, digital collectibles, and other media assets associated with the market. These assets have intrinsic value and generate revenue independent of index movement through licensing, advertising, and distribution channels.

3

Layer 3Additional Contracted Assets

Any additional tangible or intangible assets contractually assigned to the Asset Pool by the Issuer, subject to Shariah board approval.

NAV Calculation

The Net Asset Value (NAV) of the Asset Pool is calculated based on the aggregate fair market value of all assets in the pool. The index serves as a valuation benchmark (mi’yar) reflecting the NAV, but does not dictate or determine token price independently of asset performance. NAV is calculated as:

NAV per IAT = (Total Asset Pool Value) / (Total IAT Supply)

Revenue Distribution

Revenue generated by the Asset Pool is distributed proportionally to IAT holders through the Bearer Contract. The distribution follows the compliant formula:

Return = Initial_Capital + (Asset_Performance_Yield − Service_Fees)

This replaces any index-delta-based return calculation, ensuring that returns derive from genuine economic activity rather than index movement.

Section 7

System Actors, Roles, and Governance Boundaries

This section defines all system participants and clearly delineates their roles, permissions, and prohibitions. Each actor operates within strict governance boundaries to prevent conflicts of interest, market manipulation, or Shariah-non-compliant behaviour.

Section 8

Token Mining and Supply Governance (Perpetual Model)

This section explains how IAT supply is created and governed under a fixed, one-time batch mining model. Token supply is immutable, non-fractional, and perpetual, with no burn or re-issuance mechanisms. Mining itself has no economic effect and does not create liability; all exposure arises only from LP subscription and customer trade.

Supply Governance Matrix

Token

Index Asset Token (IAT)
Operational

Each IAT is a perpetual utility token representing proportional ownership in the Asset Pool — comprising HAL AI Service rights, media/collectible assets, and associated revenue streams — for a specific market. Each token carries genuine, enforceable economic rights qualifying as mal mutaqawwam.

Governance

Token characteristics immutable post-definition

Regulatory

Prevents misclassification as security, deposit, or derivative. Structured under Haqq Mali principles.

Mining Method

One-time batch minting
Operational

All IAT units are created in a single, discrete issuance event

Governance

Minting function disabled permanently after execution

Regulatory

Enables fixed-supply disclosure and audit certainty

Total Supply

Fixed and immutable
Operational

Example: 1,000,000 IAT units minted at inception

Governance

No additional minting or dilution permitted

Regulatory

Allows maximum exposure modeling and stress testing

Perpetual Nature

No expiry or maturity
Operational

Tokens remain valid indefinitely unless voluntarily sold by holder

Governance

No expiry or maturity logic tied to time

Regulatory

Avoids maturity cliffs and forced liquidation risk

Divisibility

Non-fractional
Operational

IAT units cannot be split or partially transferred

Governance

Enforced at bearer contract level

Regulatory

Simplifies custody, audit, and ownership tracking

Initial Ownership

Issuer → Subscriber
Operational

Issuer mints tokens and transfers them to Subscriber via subscription

Governance

Subscription recorded and auditable

Regulatory

Establishes clean chain of custody

Post-Mining Supply Control

Disabled
Operational

No mint, burn, or clawback allowed

Governance

Supply parameters locked in smart contract

Regulatory

Prevents arbitrary issuer intervention

Burning Policy

Not permitted
Operational

Tokens are never destroyed as part of lifecycle

Governance

Burn functions explicitly absent

Regulatory

Ensures perpetual continuity

Supply Visibility

Fully transparent
Operational

Total supply and unit identifiers publicly observable

Governance

On-chain events and logs

Regulatory

Enables regulator and auditor verification

Economic Neutrality of Mining

No value creation
Operational

Mining itself creates no profit, yield, or entitlement

Governance

No pricing applied at mint stage

Regulatory

Confirms mining is not an investment event

Link to Liability

Indirect only
Operational

Mining does not create LP Running Liability

Governance

Liability arises only upon subscription or customer trades

Regulatory

Separates issuance from risk exposure

Audit Artifacts

Mandatory
Operational

Mint event logs, supply manifest, ownership snapshot

Governance

Retained for life of system

Regulatory

Meets regulatory record-keeping standards

Section 9

Smart Contract Governance Layer (Perpetual IAT)

This section outlines the smart contract's role as a governance and coordination layer rather than an economic execution engine. The smart contract defines lifecycle states, enforces permissions, links to the bearer contract, and records audit events. It does not custody funds, execute trades, or settle obligations.

Step 1Not Deployed

IAT Definition

Actor

Issuer

Actions

Define IAT for asset (e.g., Arsenal EPL Index), issuer policies, LP policies, min/max price, shariah annotations, asset pool composition

Transaction Function

defineIAT(IATTokenID, IssuerID, AssetPoolID, AssetIdentifiers[], MinPrice, MaxPrice, ShariahAnnotations, HALAIServiceRights, MediaAssetRights, MarketID)

Event

IATDefined

Ownership

Issuer

Bearer Ref

N/A

Notes

Token parameters set before deployment; asset pool composition registered

LP Liability

0

Step 1.1Not Deployed (Pre-Mint) / Pending Deployment

IAT Token Mining (Batch Mint)

Actor

Issuer

Actions

Batch mint N IAT units (e.g., 100,000) to Issuer treasury wallet; Assign IATTokenID range/serials; Hash and publish mint manifest for audit; Assign minimal value

Transaction Function

mintBatchIATUnits(...) assign(nominalvalue)

Event

IATUnitsMinted

Ownership

Issuer

Bearer Ref

N/A

Notes

Creates per-unit tokens before market activation; no trading; regulator/audit trace starts here

LP Liability

0

Step 2Participating

IAT Deployment

Actor

Issuer/LP

Actions

Deploy smart contract per IAT token; Link to designated bearer contract; Mint 1 IAT to Issuer; Set subscription prices anchored to NAV price

Transaction Function

deployIAT(IATTokenID, MarketID, IssuerID, LPID, BearerContractID, SubscriptionPrice)

Event

IATDeployed

Ownership

Issuer

Bearer Ref

Points to designated bearer contract

Notes

Subscription prices fixed; IATs ready for subscription

LP Liability

0

Step 3Participating

IAT Subscription

Actor

Issuer & Subscriber

Actions

Subscriber pays issuance fee to subscribe IAT

Transaction Function

subscribe(IATTokenID, MarketID, IssuerID, SubscriberID, IssuanceFee, SmartContractReference)

Event

IATSubscribedToSubscriber

Ownership

Subscriber

Bearer Ref

Already linked

Notes

Subscriber becomes owner; spot subscription

LP Liability

0

Step 4Participating

LP IAT Acquisition

Actor

Subscriber & LP

Actions

LP Buy all subscribed IAT units from the subscriber at the subscription price

Transaction Function

acquireLP(IATTokenID, MarketID, IssuerID, SubscriberID, SubscriptionPrice, SmartContractReference)

Event

IATAcquiredBYLP

Ownership

LP

Bearer Ref

Already linked

Notes

LP become the owner

LP Liability

+(AcquiredUnits × SubscriptionPrice) → initial liability baseline

Step 5Participating

Secondary Market Ready

Actor

LP

Actions

LP Offer Buy/Sell Price; Enable IATs for trade; Enforce LP policies (min/max resale)

Transaction Function

tradeEnableIAT(IATTokenID, LPID, SmartContractReference)

Event

IATSecondaryReady

Ownership

LP

Bearer Ref

Already linked

Notes

Token ready for customer buy

LP Liability

Same as liability at LP IAT Acquisition

Step 6Participating

Customer Ownership Validation

Actor

Smart Contract

Actions

Validate LP → Customer transfer rules via bearer contract

Transaction Function

validateOwnership(IATTokenID, LPID, CustomerID, SmartContractReference)

Event

OwnershipRulesApplied

Ownership

LP / Customer via bearer contract

Bearer Ref

Already linked

Notes

Smart contract enforces rules; token movement handled by bearer contract

LP Liability

Repriced with LPBuyPrice/LPSellPrice rules; liability = subscribedCustomerUnits × LPBuyPrice

Step 7Non-Participating

MarketEnd — Non-Participating

Actor

LP

Actions

Mark IAT as non-participating

Transaction Function

markNonParticipating(IATTokenID, MarketID, LPID)

Event

IATNon-Participating

Ownership

LP

Bearer Ref

Already linked

Notes

IAT Tokens cannot be sold until the next market opening

LP Liability

Non-Participating; liability remains subscribedCustomerUnits × last-valid LPBuyPrice

Step 8Non-Participating

Market Settlement

Actor

LP/Issuer

Actions

Record final settlement price derived from Asset Pool NAV; LP facilitates settlement of customer-held IATs at NAV-derived prices (wa’d); Issuer settle all IATs from LP at minimal value; Settle smart contract; Asset Pool rights revert to Issuer for reallocation

Transaction Function

settleMarket(IATTokenID, MarketID, LPID, FinalSettlementPrice)

Event

MarketSettled

Ownership

LP

Bearer Ref

Already linked

Notes

Immutable final settlement; token lifecycle completed

LP Liability

Set to subscribedCustomerUnits × FinalSettlementPrice; then → 0 on buyback completion

Step 9Participating (New Market)

Next Market Re-Enablement

Actor

Subscriber & Issuer

Actions

Deploy new IAT contract for next Market; Assign Asset Pool rights; Assign new market; Require eg:5% Issuer Ujrah to enable trading

Transaction Function

reEnableNextMarket(IATTokenID, NewMarketID, SmartContractReference, BearerContractID) mintBatchIATUnits(...)

Event

MarketReenabled

Ownership

Subscriber

Bearer Ref

Already linked

Notes

Old MarketIAT remain non-participating

LP Liability

0 for prior market; new market liability starts at new subscription

Section 10

Smart Contract Structure

The Smart Contract structure defines the governance, lifecycle, and control parameters of each IAT unit. It establishes token identity, market linkage, pricing boundaries, fee parameters, and participation status, while linking each IAT to its corresponding bearer contract. The smart contract does not custody funds or execute trades; its purpose is to enforce rules, record state transitions, and provide an immutable audit trail across markets.

IATTokenIDstring

Unique token/unit ID

Identifies each IAT unit individually

AssetIDstring

Underlying asset (e.g., Arsenal EPL Index)

Links token to the asset

AssetPoolIDstring

Reference to the identifiable Asset Pool

Links IAT to specific real-world assets

AssetIdentifiersstring[]

Array of specific asset IDs in the Asset Pool

Enables hawalah (transfer of rights) for identified subject matter

MarketIDstring

Market identifier

Each market has a unique ID

IssuerIDstring

Issuer unique ID

Owner/creator of token

SubscriberIDstring

Subscriber unique ID

First subscriber of IAT

LPIDstring

LP ID

IAT owner and counterparty of customer in secondary market

BearerContractIDstring

Reference to associated bearer contract

Used for secondary market and AI service linkage

Minimal Valueuint256

Initial minimal value of IAT

The initial value set for IAT, linked to Asset Pool NAV

SubscriptionPriceuint256

Price LP pays for IAT units

Fixed at deployment

LPRunningLiabilityuint256

Tracks LP’s aggregate repurchase obligation for outstanding customer-held IAT units

Updated on customer buy/sell-back and market settlement; audit-ready liability trail

MinPriceuint256

Minimum allowed price

Enforces price boundaries

MaxPriceuint256

Maximum allowed price

Enforces price boundaries

IssuanceFeeuint8

Issuer fee

Shariah-compliant fee for issuance

Participatingbool

Token can be traded

True = active/participating; False = non-participating

ResaleEnabledbool

Secondary market allowed

True = LP → Customer allowed

ribaFreebool

Shariah Annotation

Shariah-compliant

ghararControlledbool

Shariah Annotation

Shariah-compliant

maysirBlockedbool

Shariah Annotation

Shariah-compliant

spotOnlybool

Shariah Annotation

Shariah-compliant

assetBackedbool

Shariah Annotation

Confirms token is backed by genuine proportional ownership in an identifiable Asset Pool

HALAIServiceRightsstring

Reference to HAL AI service proportionally owned by IAT holders

The primary real-world asset in the Asset Pool, with market-specific access rights

MediaAssetRightsstring

Reference to linked media/collectible assets

Additional tangible asset layer

SubscriptionDateuint256

Subscription timestamp

Subscriber subscribe IAT

SecondaryMarketDateuint256

LP assignment timestamp

When LP started trading IAT

ContractStartDateuint256

Deployment timestamp

Start of token lifecycle

ContractEndDateuint256

End of market

Token lifecycle end

MarketSettleDateuint256

Date LP settled all customer held IATs

Used in final settlement

FinalSettlementPriceuint256

Final settlement price at market settlement derived from Asset Pool NAV

Used in final settlement

Section 11

Bearer Contract Economic Execution Layer

This section describes the bearer contract as the layer where economic ownership transfers occur. All Issuer-to-Subscriber, Subscriber-to-LP, LP-to-customer and customer-to-LP transactions are executed here, and LP running liability is updated deterministically. The bearer contract monitors pricing rules, market participation status, and Asset Pool linkage without discretionary behaviour.

Step 0Pre-Activation

Bearer Contract Initiate

Actor

Initiate

Actions

N/A

Units Tracked

0 (bearer contract not active yet)

Notes

Bearer contract begins tracking LP secondary market activation

LP Liability

0

Step 1Participating

Link IAT Smart Contract

Actor

Issuer

Actions

Reference IAT smart contract; Initialize ledger for secondary transactions

Transaction Function

linkIATSmartContract(IATTokenID, SmartContractReference, MarketID, BearerContractID, IssuerID)

Event

BearerLinked

Units Tracked

0

Notes

Ledger tracks transfers of IAT unit

LP Liability

0

Step 2Participating

Subscription

Actor

Issuer/Subscriber

Actions

Subscribers subscribe IAT from issuer at issuance fee

Transaction Function

subscribe(IATTokenID, SmartContractReference, MarketID, BearerContractID, IssuerID, SubscriberID)

Event

BearerLinked

Units Tracked

All

Notes

Ledger tracks transfers of IAT unit

LP Liability

0

Step 3Participating

LP Acquisition

Actor

Subscriber/LP

Actions

LP acquire IATs from subscriber at subscription price

Transaction Function

acquire(IATTokenID, SmartContractReference, MarketID, BearerContractID, IssuerID, SubscriberID, LPID)

Event

BearerLinked

Units Tracked

All

Notes

Ledger tracks transfers of IAT unit

LP Liability

0

Step 4Participating

Market Sets Secondary Price

Actor

LP

Actions

Publish LP Sell Price and LP Buy Price per IAT; Ensure price within min/max bounds; Prices anchored to Asset Pool NAV

Transaction Function

setSecondaryPrices(IATTokenID, MarketID, LPID, BearerContractID, LPSellPrice, LPBuyPrice)

Event

PricePublished

Units Tracked

All LP-held IATs

Notes

Price visible to customers; compliance enforced; NAV-anchored

LP Liability

0

Step 5Participating

Customer Buy

Actor

LP & Customer

Actions

Execute LP → Customer IAT transfer; Transfer proportional Asset Pool rights (hawalah); Record transaction immutably (no platform fee)

Transaction Function

buyFromLP(IATTokenID, MarketID, LPID, CustomerID, BearerContractID, Price)

Event

TransactionRecorded

Units Tracked

IAT unit ID

Notes

Spot transfer of proportional asset ownership; Shariah-compliant; token-per-unit; includes transfer of Asset Pool rights (hawalah)

LP Liability

+(UnitsSoldToCustomer × LPBuyPrice)

Step 6Participating

Customer Sell-Back

Actor

LP & Customer

Actions

Execute Customer → LP IAT transfer; Deduct 5% platform fee from customer; Record transaction immutably

Transaction Function

sellBackToLP(IATTokenID, MarketID, CustomerID, LPID, BearerContractID, Price, PlatformFee)

Event

TransactionRecorded

Units Tracked

IAT unit ID

Notes

LP always counterparty; transparency ensured

LP Liability

−(UnitsBoughtBack × LPBuyPrice)

Step 7Non-Participating

Market End — Non-Participating

Actor

LP

Actions

Mark all IATs non-participating

Transaction Function

closeMarket(IATTokenID, MarketID, LPID, BearerContractID)

Event

MarketClosed

Units Tracked

All IATs

Notes

Tokens marked non-participating until the new market opening

LP Liability

Non-participating (no change)

Step 8Non-Participating

Market Settlement

Actor

LP

Actions

LP facilitates settlement at NAV-derived prices (wa’d); Issuer settle all IATs from LP at minimal value; Asset Pool rights transferred back to Issuer; Record final settlement price from Asset Pool NAV; Execute proportional revenue distribution; Close ledger for market

Transaction Function

settleMarket(IATTokenID, MarketID, LPID, BearerContractID, FinalSettlementPrice)

Event

MarketSettled

Units Tracked

All IATs

Notes

Immutable final settlement; ensures complete Shariah-compliant closure

LP Liability

Rebased to FinalSettlementPrice × subscribedCustomerUnits; then −(BuybackPayments)

Step 9Participating

Next Market Re-Enablement

Actor

LP & Issuer

Actions

New bearer contract for new market; Track new IAT smart contracts

Transaction Function

reEnableNextMarket(IATTokenID, NewMarketID, SubscriberID, BearerContractID, SmartContractReference)

Event

MarketReenabled

Units Tracked

New IAT units

Notes

Previous Market IAT remain non-participating

LP Liability

0 for closed market

Section 12

Bearer Contract Structure

The Bearer Contract structure governs the economic execution and ownership registry of IAT units. It tracks per-unit ownership, applies LP buy and sell prices based on Asset Pool NAV, updates LP running liability, and records all LP-customer transfers and market settlements. The bearer contract operates deterministically within the limits set by the smart contract and is the only layer where economic exposure changes occur.

BearerContractIDstring

Unique bearer contract ID

Links to IAT smart contract

IATTokenIDstring

Reference to smart contract token

Ensures correct token mapping

MarketIDstring

Market identifier

Tracks which market this transaction belongs to

SmartContractReferencestring

Link to IAT smart contract

Ensures rules and policies are enforced

IssuerIDstring

Issuer unique ID

Token originator

SubscriberIDstring

Subscriber unique ID

First subscriber of IAT

LPIDstring

LP unique ID

Token owner and counterparty in secondary market

IATUnitOwnermapping(string ⇒ address)

Tracks ownership of each IAT unit

Maps IAT token ID → current owner (LP or Customer)

IATUnitPricemapping(string ⇒ uint256)

Tracks last traded price per token

Maintains transaction history

SubscriptionPricemapping(string ⇒ uint256)

Initial agreed market price

Maintains transaction history

LPSellPriceuint256

Offered LP sell price

Guides secondary market pricing; NAV-anchored

LPBuyPriceuint256

Offered LP buy price

Guides secondary market pricing; NAV-anchored

LPRunningLiabilityuint256

Aggregate repurchase liability owed by LP for subscribed customer-held IAT units

Updated deterministically on each bearer transfer and sell-back; rebased at market settle to FinalSettlementPrice

AssetPoolOwnershipmapping(string ⇒ string)

Maps each IAT unit to its proportional share in the Asset Pool

Ensures genuine ownership tracking at the execution layer

RevenueDistributionuint256

Proportional revenue pass-through from Asset Pool to holders

Implements ijarah rental or mudarabah profit distribution

Participatingbool

Token can be traded

True = active/participating; False = non-participating

SecondaryMarketEnabledbool

Enables LP ↔ Customer trades

True = trades allowed

Section 13

Shariah Governance Framework

The IAT ecosystem operates under ongoing independent Shariah governance in accordance with AAOIFI Governance Standard No. 1.

Shariah Board

An independent, qualified Shariah board provides oversight of all IAT structural and operational decisions. The Shariah board issues formal opinions (fatwa) on the permissibility of the IAT structure and reviews any material changes.

Ongoing Compliance

  • Quarterly Shariah audits of smart contract behaviour and economic outcomes
  • Annual comprehensive Shariah board review
  • Continuous monitoring through on-chain Shariah annotations (ribaFree, ghararControlled, maysirBlocked, spotOnly, assetBacked)
  • Dedicated Shariah compliance officer serving as liaison between technical team and Shariah board

Zakat Disclosure

The platform provides zakat calculation guidance for IAT holders based on the NAV of their holdings, in accordance with applicable Shariah standards for mal (wealth) meeting the nisab threshold.