builderFills

Stream live fills for a specific builder from a single connection.

💧New endpoint - this endpoint is not a part of original Hyperliquid API and is added by us for builder convenience.

Subscribe

{ 
    "type": "subscribe",
    "subscription": {
        "type": "builderFills",
        "builder": "0xb84168cf3be63c6b8dad05ff5d755e97432ff80b",
        "aggregateByTime": true // optional
    }
} 

Unsubscribe

{ 
    "type": "unsubscribe",
    "subscription": {
        "type": "builderFills",
        "builder": "0xb84168cf3be63c6b8dad05ff5d755e97432ff80b",
        "aggregateByTime": true // optional
    }
}

Fill data format

Each fill contains an address and fill details of fills by subscribed to builder.

Reconnection Note: When reconnecting with a session, replay and live events may overlap. Deduplicate using (time, txIndex) - skip fills where this tuple is at or before your last processed fill. See Session Management for details.

Examples

Error messages:

Common errors

Last updated