> ## Documentation Index
> Fetch the complete documentation index at: https://docs.allium.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Builder Volume Daily 🌱

> Daily Polymarket trading volume and active users per builder code, from onchain data only.

The `polygon.predictions_onchain.builder_volume_daily` table contains daily Polymarket trading volume and active users for each builder code, from Polygon exchange fills. Each row represents one builder code on one UTC day, for days before the current UTC day. Data starts on 2026-04-03, when builder codes first appear onchain.

This table contains no Polymarket API data.

### Table Details

| Property | Value |
| - | - |
| Table Name | `polygon.predictions_onchain.builder_volume_daily` |
| Table Status | Beta 🌱 |
| Unique Key | `day`, `builder_code` |

### Table Columns

| Column Name | Data Type | Description |
| - | - | - |
| project | VARCHAR(16777216) | Project name (ex. polymarket). |
| protocol | VARCHAR(16777216) | Protocol name (ex. polymarket). |
| day | DATE | UTC day of the fills. |
| builder\_code | VARCHAR(16777216) | Builder code (bytes32) carried by the filled orders. A builder can own several codes. Orders that name no builder carry the all-zero code and are not included. |
| volume\_shares | FLOAT | Outcome shares filled by orders carrying this builder code on this day, maker and taker orders combined. A match whose two orders both carry a builder code counts once for each order, so summing across builder codes counts it twice. |
| volume\_usd | FLOAT | USD value of the collateral exchanged in those fills. |
| maker\_volume\_shares | FLOAT | Outcome shares filled by this builder code's orders when they were the resting (maker) side of a match. |
| taker\_volume\_shares | FLOAT | Outcome shares filled by this builder code's orders when they were the taker side of a match. |
| maker\_volume\_usd | FLOAT | USD value of the collateral exchanged in this builder code's maker fills. |
| taker\_volume\_usd | FLOAT | USD value of the collateral exchanged in this builder code's taker fills. |
| active\_users | NUMBER(38,0) | Distinct wallets whose orders carrying this builder code were filled on this day. |
| fill\_count | NUMBER(38,0) | Number of OrderFilled events carrying this builder code on this day. |
| unique\_id | VARCHAR(16777216) | Unique identifier for the row (format 'day-YYYY-MM-DD\_builder\_code-{builder_code}'). |
| \_created\_at | TIMESTAMP\_NTZ(9) | Record creation timestamp. |
| \_updated\_at | TIMESTAMP\_NTZ(9) | Record update timestamp. |

***

### Sample Query

Top builder codes by volume over the last 30 days:

```sql theme={null}
select
  builder_code,
  sum(volume_shares) as volume_shares,
  sum(volume_usd) as volume_usd,
  sum(fill_count) as fill_count
from polygon.predictions_onchain.builder_volume_daily
where day >= current_date - 30
group by builder_code
order by volume_usd desc
limit 20
```
