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

# Developer Quickstart

### 👋 Welcome to the PredictBase Developer Section

PredictBase is a decentralized prediction market platform that allows developers to **create markets, submit orders, trade, and interact programmatically** with live prediction markets using **APIs and smart contracts**.

This guide will help you go from **zero → placing your first trade in minutes**.

***

### 🌐 API Base Endpoint

All PredictBase API requests are made against the following base URL:

```
https://api.predictbase.app
```

All examples in this documentation assume this base endpoint.

***

### 📌 What You Can Build

Using PredictBase APIs and smart contracts, developers can:

* Create and manage prediction markets
* Read live markets and user positions
* Mint shares in prediction markets
* Submit buy & sell orders
* Claim winnings and refunds
* Build trading bots, dashboards, analytics tools, or market-making systems

***

### ⚡ Quick Start Overview

1. [**Get an API Key**](/docs/developer/get-api-key.md)
2. [**Fund Your Account**](/docs/developer/fund-your-account.md)
3. [**Read Markets**](/docs/developer/endpoints/read-markets.md)
4. [**Read Positions**](/docs/developer/endpoints/read-positions.md)
5. [**Read Users**](/docs/developer/endpoints/read-users.md)
6. [**Create a Market**](/docs/developer/endpoints/create-a-market.md)
7. [**Mint Shares (Provide Liquidity)**](/docs/developer/endpoints/mint-shares.md)
8. [**Place and Manage Orders**](/docs/developer/endpoints/place-and-manage-orders.md)
9. [**Claim Winnings**](/docs/developer/endpoints/claim-winnings.md)
