Makers
Titan compatible pAMM websocket.
Endpoint
We currently have a single endpoint in us-east-1. Multi-region endpoints will be released shortly.
wss://rpc.quasar.win/ws/sendquoteupdateSubmit quote (ws/sendquoteupdate)
message PWebsocketQuoteUpdateV1Args {
// RLP-encoded quote-update tx bytes. Empty = cancel the replacement_uuid.
bytes tx = 1;
// single block this quote is valid for
uint64 block_number = 2;
// 16-byte quote identifier (raw UUID bytes).
bytes replacement_uuid = 3;
// Strictly increasing per replacement_uuid within a single block_number; must be > 0.
// An update or cancel whose seq is not strictly greater than the highest
// already seen for that (uuid, block) is dropped. The sequence resets each
// block: seq=1 on a new block is valid regardless of the prior block's value.
uint64 replacement_seq_number = 4;
// when true, this quote is not shared between builder regions
bool disable_cross_region_sharing = 5;
// Pair keys this update writes. A given replacement_uuid is bound to one
// pair set for the life of the connection — reusing a uuid for a different
// pair set is rejected. Use a distinct replacement_uuid per pair.
repeated bytes asset_pairs = 6;
// Quote address taker has to touch (20-byte address) in order to receive a quote.
bytes quote_address = 7;
// Pool addresses (20-byte address) for which this quote is needed if takers want to swap
repeated bytes pool_addresses = 8;
}Response
Pricing
Quote updates submitted through this endpoint do not pay priority fees. Currently makers will be charged on a per filled trade volume basis. Please contact us via telegram / discord, etc. for details.
Authentication
To authenticate your requests, include your API key in the Authorization header of each request.
Configuration Options
We currently support the same configuration options as Titan, including conditional vs unconditional price quote updates, and a taker freshness buffer. These will be configured on setup. Please consult Titans documents for details: https://docs.titanbuilder.xyz/propamms/makers
Last updated
