> For the complete documentation index, see [llms.txt](https://docs.epls.win/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.epls.win/introduction/quickstart-1.md).

# How it works

<mark style="color:blue;">**easy**</mark> is an onchain probability engine: every trade feeds the system → the system pays out to holders.

```
Volume → [ easy engine ] → onchain × social → Volume
```

{% hint style="info" %}
This loop runs continuously and autonomously as long as the Base network operates and people trade easy.
{% endhint %}

<mark style="color:blue;">**Ping-Pong**</mark>

```
Volume
```

→ a user buys or sells easy on Uniswap. Every transaction generates a 5% fee (or 8% on Boost Day).

```
[ easy engine ]
```

→ the fee accumulates inside the smart contract. Once the threshold is reached, the contract automatically sells the accumulated tokens for ETH and splits it equally: 50% to the instant draw pool, 50% to the daily jackpot pool.

```
onchain
```

→ a draw is triggered. <mark style="color:blue;">**Chainlink VRF**</mark> generates a verifiable random number. The smart contract selects a winner proportionally to their token balance and sends the prize directly to their wallet. No claim required.

```
social
```

→ the winner appears in the Telegram bot in real time. People share results. New participants discover easy and buy in.

```
Volume
```

→ new buyers increase trading volume. More volume generates more fees. More fees fill the pools faster. The cycle repeats – autonomously, without any human intervention.
