# Endpoints

> Three regional Sender endpoints. Pick the closest one to your servers.

Sender runs in three regions. Connect to **one endpoint** - the one closest to your servers.

<Note>
Pick the region closest to your **application server**, not your end users. Don't broadcast the same transaction to all three regions.
</Note>

## Regional endpoints

<CardGroup cols={3}>
  <Card title="Frankfurt" icon="globe">
    **Code:** FRA
    
    `http://fra.landing.fast`
  </Card>
  <Card title="Amsterdam" icon="globe">
    **Code:** AMS
    
    `http://ams.landing.fast`
  </Card>
  <Card title="Tokyo" icon="globe">
    **Code:** TYO
    
    `http://tyo.landing.fast`
  </Card>
</CardGroup>

## Single endpoint, not broadcast

<Warning>
Pick **one** regional endpoint per application instance. Don't broadcast the same transaction to all three.
</Warning>

Once Sender forwards your transaction, it goes to the active Solana leader through SWQoS plus Jito Bundle Engine in parallel - that's already two parallel paths. Adding a third regional copy doesn't help landing rate; it just multiplies network load and tip risk (only one path can land, the others are wasted).

## Which region should I pick?

The right choice is whatever's geographically closest to **your application server** (not your end users):

- **EU servers** → Frankfurt or Amsterdam.
- **APAC servers** → Tokyo.
- **US East** → Frankfurt is usually fastest for trans-Atlantic. If you have NA latency-sensitive paths, contact us about adding NA capacity.

## Routing best practices

<Tip>
- **One region per app instance.** Stick with it. Re-evaluate only if your infrastructure region changes.
- **Measure before committing.** Latency from your specific datacenter may differ from textbook geography. Send a few `getVersion`-equivalent test calls to each candidate and pick the lowest RTT.
- **No HTTPS yet.** All endpoints serve plain HTTP. HTTPS support is on the roadmap.
</Tip>

## See also

<CardGroup cols={3}>
  <Card title="Get started" icon="bolt" href="https://supanode.xyz/docs/solana/sender/start">
    First request in 5 minutes.
  </Card>
  <Card title="Submission methods" icon="code" href="https://supanode.xyz/docs/solana/sender/send">
    JSON-RPC, Plaintext, Binary.
  </Card>
  <Card title="Tips" icon="coins" href="https://supanode.xyz/docs/solana/sender/tips">
    Minimum tip and tip addresses.
  </Card>
</CardGroup>
