# 3.6 Developer Marketplace

A decentralized marketplace for publishing and monetizing AI models.

### 🧠 Architecture

```
Creator ── publishModel() ──► ModelRegistry ─► IPFS (metadata + ONNX)
             │                              │
Buyer ── purchaseModel() ──► PurchaseMgr ─► AVM → Creator + PlatformFee
                                             │
                                      AccessToken issued → IPFS fetch
```

### 💻 Example

```js
await registry.publishModel("ipfs://.../meta.json", 1000, 500);
await purchaseManager.purchaseModel(modelId);
```

### 📊 Benchmarks

* Publish gas: \~120k
* Purchase gas: \~80k
* IPFS fetch: <2 s

### 🛠️ Steps

* Upload metadata + ONNX to IPFS
* Use SDK to call `publishModel()` + `purchaseModel()`
* Manage AccessTokens to unlock downloads
