Gazaform Engineering Stack (Technologies Used)
Contract, frontend, flow, and security — documented
Smart contract
- Written in Solidity.
- Built with OpenZeppelin security patterns and practices where they fit.
- Runs on BNB Smart Chain (BNB Chain) for USDT and BNB with low fees and fast confirmation.
Frontend
- Built with HTML / CSS / Vanilla JavaScript — no heavy framework — for speed, reliability, and maintainability.
- Arabic + RTL support and a consistent mobile/desktop experience.
- Wallet connection via MetaMask (and compatible wallets), including mobile deep links.
How it works — UI to chain
- The user picks amount and asset on the page.
- The frontend requests a signed transaction from the connected wallet.
- The transaction goes directly to the smart contract on BNB Smart Chain — no intermediary holds the funds.
- Anyone can verify later on the explorer (BscScan) using the transaction hash.
Security practices
- Deposit / withdraw functions use explicit permission boundaries.
- Guards against reentrancy via safe ordering of state updates and external calls.
- Funds follow the intended beneficiary path only — no custodial pot outside the contract.
This system was designed and programmed in full by engineer Mohammed Ahmad Mohammed Abu Taha.