# Registry & System Architecture

**Orby AI’s protocol architecture is centered on verifiable AI execution**, designed to run seamlessly on Ethereum's smart contract layer and its modular scaling ecosystem (L2s, sidechains, and storage layers).

At its core, the system links zk-model registries, proof verifiers, AI agents, and payment logic into a **trust-minimized, fully auditable flow** — enabling the tokenization of AI as productive assets (RWAs).

***

**🧱 Core Components:**

| Component                       | Description                                                                |
| ------------------------------- | -------------------------------------------------------------------------- |
| **zkRegistry**                  | On-chain registry of zk-compatible models with usage metadata.             |
| **Agent Accounts**              | Smart-contract-controlled agents that execute logic based on zk-inference. |
| **Proof Submission Layer**      | Off-chain submitters of zk-proofs tied to AI tasks.                        |
| **Ethereum Verifier Contracts** | Validate proofs, track outputs, trigger economic logic.                    |

***

**⚙️ Design Goals:**

* **Ethereum-native**: Built for Solidity + EVM, deployable on L1 and L2.
* **RWA-enabled**: Every AI inference can become a yield event tied to tokenized assets.
* **Composable**: Easily integrates with DeFi protocols, DAO tooling, and RWA dashboards.
* **Transparent**: Full auditability of execution, proof submission, and payout history.

***

**🔁 System Flow Summary:**

```
User/DAO → zkRegistry → Inference Node → zk-Proof → Ethereum Verifier Contract → Logs + Rewards
```

Each module is designed to enforce **zero-trust AI execution**, ensuring that any downstream logic (governance, trading, licensing, staking) is backed by verified computation.
