Architecture Overview
graph TD
L1["🔷 Ethereum Mainnet
Proof-of-Stake · ultimate settlement"]
L2["🔵 Mantle Network — ZK Rollup
OP Succinct/SP1 · 1-hr finality · type-1 zkEVM"]
AC["⚡ AsiliChain Contracts
All 7 contracts on Mantle"]
KP["📱 Kotani Pay — Farmer payouts
USSD + API · USDC → MTN MoMo"]
TF["🏦 TransFi — MFI deposits
Bank wire → USDC → LendingVault"]
HCS["📋 Hedera HCS — Audit layer
IBM · Google · FedEx · Boeing governance"]
MAAIF["🏛️ MAAIF NTS — Government data
GPS + Farmer IDs"]
L1 -->|"ZK proofs verified"| L2
L2 --> AC
AC -->|"Farmer payout trigger"| KP
TF -->|"USDC deposit"| AC
AC -.->|"Every stage event"| HCS
MAAIF -->|"Primary data path"| AC
Single-Chain Design Rationale
Section titled “Single-Chain Design Rationale”All AsiliChain smart contracts deploy on Mantle. No cross-chain bridge. No CCIP. BatchToken and LendingVault share the same chain and communicate via direct contract calls.
| What was eliminated | What it cost | What was gained |
|---|---|---|
| Cross-chain bridge (previously considered) | High — bridge failures were the #1 complex failure mode | BatchToken → LendingVault: direct on-chain read |
| Second chain deployment | Medium — double audit scope, double RPC config | One audit · one explorer · one gas token |
| Annual cooperative gas budget | ~$307/yr with bridge fees | ~$7/yr — 97% reduction |