# Home

Welcome to ArenaPump - **Solana's universal PvP trading tournament protocol.**

ArenaPump lets anyone create, host, and compete in permissionless onchain trading competitions. No gatekeepers. No middlemen. Just skill, strategy, and settlement handled entirely by smart contracts on Solana.

### <mark style="color:$primary;">The Arena is Open</mark>

ArenaPump is a protocol where traders compete head-to-head on virtual PnL, settled against real-time price feeds powered by Pyth. Hosts create tournaments with custom rules — buy-in, duration, trading pair, drawdown limits — and earn a fee from every entry. Winners take the pot. Everything is trustless, transparent, and on-chain.

Think of it as poker meets trading, fully decentralized on Solana.

### <mark style="color:$primary;">**For Traders**</mark>

Join any active tournament with a single transaction. Trade virtual positions against live market prices. No real assets at risk beyond your buy-in. The best PnL wins. Payouts are automatic.

### <mark style="color:$primary;">**For Hosts**</mark>

Create tournaments in under a minute. Set your own parameters and fee rate. Earn a cut from every entry without writing a single line of code. The protocol handles everything — entries, scoring, settlement, and payouts.

### <mark style="color:$primary;">**Built Different**</mark>

ArenaPump isn't a centralized platform. There are no admin keys, no manual payouts, and no accounts to create. The smart contract is the house, and the house plays fair. Connect a wallet, pick a tournament, and compete.

### <mark style="color:$primary;">Enter The Arena</mark>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-bolt">:bolt:</i></h4></td><td><strong>Quickstart</strong></td><td>Connect and enter your first tournament</td><td></td><td></td><td><a href="/pages/7FvWQMF0kTK7HGhlQfmo">/pages/7FvWQMF0kTK7HGhlQfmo</a></td></tr><tr><td><h4><i class="fa-money-bill-trend-up">:money-bill-trend-up:</i></h4></td><td>Host</td><td>Create a tournament and earn fees</td><td></td><td></td><td><a href="/pages/aOjs4gC5WzIpifbjuGsn">/pages/aOjs4gC5WzIpifbjuGsn</a></td></tr><tr><td><h4><i class="fa-globe-pointer">:globe-pointer:</i></h4></td><td>Protocol</td><td>How ArenaPump works on-chain</td><td></td><td></td><td><a href="/pages/QPzbTvC6XsT5gERiU43E">/pages/QPzbTvC6XsT5gERiU43E</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.arenapump.fun/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
