Skip to main content

Syncro — Endpoint Configuration

An API key is required to unlock the full rate. Without an API key, these endpoints serve public traffic at 1 RPS. With an API key, you get the dedicated rate of 50 RPS. To get an API key, request access through the Syncro Sender page on P2P.ORG, and our team will contact you to arrange setup.

HTTP Endpoints

QUIK Endpoints

Available to authorized clients only. To get access, create a key pair and send your public key to the P2P team.

Sending a transaction via public endpoint

The public endpoint requires no API key. Instead, include a System Program transfer to one of the tip accounts in your transaction. Tip accounts:
The minimum tip is 100,000 lamports on public endpoints and 50,000 lamports on private endpoints. If the tip is missing or insufficient, an error is returned:
  • Missing tip: "Missing tip: no transfer to tip accounts found" (code -32602)
  • Insufficient tip: "Insufficient tip: provided X lamports, required Y lamports" (code -32602)
How to add a tip to your transaction:
Example request (cURL):
Note: The transaction itself must contain a tip instruction to a tip account. No Authorization header is needed.
Example response:

Sending a transaction via private endpoint

Contact the P2P.org team to get your API key and client profile: t.me/P2Pstaking. Syncro Sender supports two authentication headers via private endpoint. If both are present, Authorization: Bearer takes priority. Example request:
Example response:

Error codes

Error response format:

Rate limit headers

If the rate limit is hit (HTTP 429), the response includes these headers: