Skip to main content
Public XOXNO endpoints are keyless. Gated features such as Relayer V3 require approval. Per-IP rate limits apply by default, and enterprise plans can provide custom limits and dedicated capacity.

WebSocket limits

The Relayer WebSocket at wss://relayer.xoxno.com/ws enforces the following connection-level constraints:
ParameterLimit
Topics per connection64
Control messages per 5-second window64
Maximum message size4 MB
Ping/pong heartbeat interval30 seconds
Maximum concurrent connections per IP8
Exceeding 64 control messages in a 5-second window closes the connection. See connection limits for reconnection strategy.

REST rate limits

Relayer API

The Relayer REST API at https://relayer.xoxno.com applies the following default rate limits:
Endpoint categoryRate limitBurst
Transaction signing (POST /v1/sign)100 req/min20 req/sec
Transaction broadcasting (POST /v1/broadcast)100 req/min20 req/sec
Network stats (GET /v1/network-stats/*)300 req/min50 req/sec
Gas statistics (GET /v1/gas-stats)300 req/min50 req/sec

Aggregator API

The DEX Aggregator at https://swap.xoxno.com applies these limits:
Endpoint categoryRate limitBurst
Quote (GET /api/v1/quote)100 req/sec per IPShared with Aggregator endpoints
Pair config (GET /api/v1/pair-config)100 req/sec per IPShared with Aggregator endpoints
Health check (GET /health)100 req/sec per IPShared with Aggregator endpoints
Rate-limited responses return HTTP 429 with a Retry-After header. Every response includes X-RateLimit-Remaining so your client can self-throttle.

Enterprise plans

Enterprise plans can provide higher throughput, dedicated connections, and SLA terms:
  • Custom WebSocket topic subscription caps
  • Dedicated connection pools with reserved capacity
  • Priority transaction broadcasting
  • Custom rate limits and direct engineering support

Contact sales

Contact the XOXNO team to discuss an enterprise plan for your application.