Skip to main content

Blockchain Stack Overview

ARASH Solar Logo

Contract Suite

ContractRoleKey Safeguards
ARASHSPTokenSupply management, snapshots, eligibility filteringADMIN/OPERATOR roles, pause switch
RevenueVaultCustody of plant revenues and operational floatWithdrawal caps, multi-sig approvals
DistributorTime-weighted dividend computation & settlementClaim deadlines, on-chain logging
TokenSale / OTCStage-based fundraising & paymentsPurchase limits, whitelist/blacklist, timelocks

All contracts run on BSC using OpenZeppelin libraries, reentrancy guards, and AccessControl.

Security Controls

  • Multi-signature execution and timelocks for critical changes.
  • Emergency pause/recovery across all modules.
  • Periodic internal/external audits and comprehensive test coverage.
  • Full event logging for transparency.

Operational Flow

Why BSC

  • Low fees and fast confirmations ideal for frequent payouts.
  • Broad wallet/DEX support ensures liquidity options.
  • Cross-chain bridges available if expansion to other networks is required.

Upgrade & Maintenance

  • Governance board approval plus timelock before any upgrade.
  • Verified source code on BSCScan.
  • Testnet deployments precede mainnet releases.

This architecture delivers a transparent, secure, and automatable foundation for tokenising the plant’s cash flows.