# Welcome to AdLotto

### The Zero-Loss Attention Marketplace

AdLotto is a decentralized protocol built on Sui that transforms advertising from a "sunk cost" into a yield-bearing asset. By leveraging Walrus for decentralized storage and Seal for privacy, we have built a marketplace where Advertisers stake capital to broadcast data, and Viewers earn yield for verifying attention.

We are building the first Attention-to-Yield economy, ensuring advertisers preserve their principal while viewers own and monetize their attention data.

### 🎯 The Elevator Pitch

The Problem: The "Ad Spend Black Hole." In the current Web3 marketing landscape, projects burn millions on user acquisition with zero guaranteed ROI. Once the money is spent, it’s gone. Furthermore, ad creatives are public by default (leaking data), and "impressions" are easily faked by bots.

The Solution: AdLotto turns Ad Spend into TVL (Total Value Locked).

1. For Advertisers: You don't spend principal; you stake it. The opportunity cost (Yield) pays for the ad slot. If you don't win the spotlight, you simply unstake.
2. For Viewers: You are the Data Producer. By decrypting an ad and signing a proof, you sell your attention directly to the protocol in exchange for yield.
3. For the Economy: We replace vague "views" with cryptographic Proofs of Attention.

### 🏆 Walrus Haulout Hackathon

AdLotto is built specifically for the Walrus Haulout Hackathon, targeting two specific prize tracks:

#### Data Economy & Marketplaces

We treat "Attention" as a verified asset class. Instead of opaque "impressions," we generate cryptographic proofs (decryption signatures) that certify a user actually viewed the data. We have created a transparent exchange where Liquidity (Advertisers) buys Verified Attention Data (Users) using the native yield of the Sui network as the settlement currency.

### 📦 The "Mystery Box" Economy

To understand AdLotto, think of it as an on-chain Mystery Box protocol:

| Component | Analogy   | Technical Implementation                                                                                                                                                 |
| --------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| The Box   | Walrus    | Advertisers put their content inside a decentralized, immutable box (`Blob`).                                                                                            |
| The Lock  | Seal      | The box is cryptographically locked using Identity-Based Encryption (IBE). It cannot be opened by bots, scrapers, or competitors.                                        |
| The Key   | Attention | The only way to open the box is to prove you are paying attention. The user performs a decryption, generating a unique signature that unlocks the content and the yield. |

### 🔗 Quick Links

| Live Demo        | [adlotto.xyz](https://www.google.com/search?q=https://www.adlotto.xyz)                                                                                        |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Smart Contracts  | [github.com/Sui-AdLotto/adlotto-move](https://www.google.com/search?q=https://github.com/Sui-AdLotto/adlotto-move)                                            |
| Frontend Repo    | [github.com/Sui-AdLotto/adlotto-frontend](https://www.google.com/search?q=https://github.com/Sui-AdLotto/adlotto-frontend)                                    |
| Testnet Explorer | [Suivision Package](https://www.google.com/search?q=https://testnet.suivision.xyz/package/0xddea4232d33dc364dc18f0ad70c8b38093e5e126da8bd56aa943b9fe9670fde0) |
