IXRWA is a fractional infrastructure ownership protocol deployed on BNB Smart Chain (BSC), enabling on-chain investment in revenue-generating real-world assets — primarily AI compute infrastructure (GPU clusters) — through tokenized fractional ownership.
The protocol transforms traditionally illiquid GPU infrastructure assets into programmable, tradeable digital ownership markets secured by BNB Chain.
- Blockchain: BNB Smart Chain (BSC) – EVM-compatible
- Smart Contracts: Solidity ^0.8.20
- Standards: ERC20 (Ownership Tokens)
- OpenZeppelin: Contracts & Contracts-Upgradeable v5.x
- Proxy Patterns: UUPS (singletons) + Beacon (per-cluster contracts)
- Development Framework: Foundry (Forge, Cast, Anvil)
- Backend: Rust (Actix-Web, ethers-rs)
- Frontend: Next.js + ethers.js / Wagmi
- Security Modules: AccessControl, ReentrancyGuard, SafeERC20, MerkleProof
- BNB Smart Chain Mainnet (Chain ID: 56) – Production
- BNB Smart Chain Testnet (Chain ID: 97) – Staging
IXRWA is designed primarily for deployment and operation on the BNB Chain ecosystem.
| Contract | Address |
|---|---|
| IXRWAFactory (Proxy) | 0xcD25905e539947880b95d6538E38758B05fA22B1 |
| ClusterRegistry (Proxy) | 0x2BC5Ad470c6D8c26d26BA1a01CdcF2AAa105a7e5 |
| KYCRegistry (Proxy) | 0x185FeD1cF2f9641379E309f22c434D178b124157 |
| InvestorPortfolio (Proxy) | 0xD75b5dA2A1b565969c4d2577A160FF42CAB9253b |
| IXRWA Token (iX OTS) | 0x7F544CA08E3C0EA4311022734f52443AA0B04acC |
All contracts above are deployed and verified on BNB Smart Chain Mainnet (Chain ID 56).
Deploys and manages per-cluster infrastructure contracts (Token, InvestmentManager, DistributionManager) using the Beacon proxy pattern. Supports both new token deployments and reuse of existing tokens across clusters.
Registers GPU compute clusters onboarded to BNB Chain. Tracks metadata, operational status, and associated contract addresses.
Maintains on-chain verified investor compliance records. All investment and token transfer operations require KYC verification.
Tracks fractional ownership positions and investment records across clusters per investor.
Fractional ownership token representing shares in GPU compute infrastructure.
Features:
- Role-based minting (MINTER_ROLE)
- Pausable transfers (PAUSER_ROLE)
- KYC-gated transfers
- Transfer toggle (enableTransfers / disableTransfers)
- Max supply enforcement
- 18 decimals, 1B total supply
Manages investor contributions and token distribution per cluster. Supports multiple payment tokens (USDC, USDT, USD1) via acceptedPaymentTokens mapping. Implements decimal-safe pricing logic and O(1) country restriction checks.
Handles scalable profit distribution using Merkle trees. Enables O(1) distribution creation and secure claim verification through claimWithProof().
- Fractional on-chain ownership of productive GPU compute infrastructure
- Revenue-linked tokenization with Merkle-based profit distribution
- Multi-stablecoin investment support (USDC, USDT, USD1)
- Transparent cluster registry on BNB Chain
- KYC-enforced compliance architecture
- Upgradeable contract architecture (UUPS + Beacon)
- Gas-efficient O(1) validation mechanisms
- Secondary trading compatibility on BNB Smart Chain
IXRWA is deployed natively on BNB Smart Chain (Chain ID 56) and utilizes:
- BNB Chain RPC (bsc-dataseed.binance.org)
- EVM-compatible contracts optimized for BSC gas structure
- USDC on BSC (0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d) as primary payment token
- Mainnet production deployment on BNB infrastructure
The protocol leverages BNB Chain’s scalability, low fees, and EVM compatibility for infrastructure-grade tokenization.
- OpenZeppelin v5.x security modules
- Role-based access control (DEFAULT_ADMIN, DEPLOYER, UPGRADER, MINTER, PAUSER, POOL, FACTORY)
- UUPS + Beacon upgrade-safe architecture
- Merkle proof-based distribution (no O(N) loops)
- Reentrancy protection on investment and claim flows
- Production contracts deployed on BNB Mainnet
MIT License
© IXRWA – Infrastructure Ownership Protocol on BNB Chain