코로케이션 서버 (Exit Intelligence Stream)
자동 청산에서 중요한 레이턴시입니다. Exit Intelligence Stream이 목표 수익, 손절매 또는 트레일링 스탑이 트리거된 것을 감지하면, 코로케이션 네트워크를 통해 LaserSell API를 호출하여 매도 트랜잭션을 빌드합니다. 그런 다음 트랜잭션이 클라이언트에 반환되어 서명됩니다.매수 트랜잭션 빌드
0.01 SOL 매수, 20% 슬리피지, 20회 반복:| 방법 | 평균 | 최소 | 최대 | 중간값 |
|---|---|---|---|---|
| LaserSell API | 4.53 ms | 3.39 ms | 6.84 ms | 4.10 ms |
| PumpPortal API | 65.24 ms | 26.18 ms | 264.29 ms | 46.34 ms |
| Jupiter Metis API | 95.03 ms | 79.30 ms | 115.76 ms | 93.73 ms |
| PumpFun SDK | 123.34 ms | 103.46 ms | 208.71 ms | 118.24 ms |
매도 트랜잭션 빌드
1,000,000 토큰, 20% 슬리피지, 20회 반복:| 방법 | 평균 | 최소 | 최대 | 중간값 |
|---|---|---|---|---|
| LaserSell API | 5.32 ms | 3.38 ms | 15.03 ms | 4.46 ms |
| PumpPortal API | 80.74 ms | 27.75 ms | 576.28 ms | 38.18 ms |
| PumpFun SDK | 120.81 ms | 96.53 ms | 143.23 ms | 121.65 ms |
| Jupiter Metis API | 168.84 ms | 159.10 ms | 177.35 ms | 169.11 ms |
공용 인터넷 (SDK 및 API)
공용 인터넷을 통한 표준 API 레이턴시로, MacBook Pro에서 측정했습니다. 이 수치는 자체 애플리케이션에서 직접 REST API를 호출하는 개발자가 경험하는 레이턴시를 나타냅니다. Desktop 앱 사용자는 이 수치를 경험하지 않습니다. Desktop 앱은 Exit Intelligence Stream을 통해 사전 빌드된 청산 트랜잭션을 수신하며, 이 스트림은 코로케이션 경로(위의 5 ms 미만 수치)에서 트랜잭션을 빌드하여 영구 WebSocket 연결을 통해 클라이언트에 푸시합니다.매수 트랜잭션 빌드
0.01 SOL 매수, 20% 슬리피지, 20회 반복:| 방법 | 평균 | 최소 | 최대 | 중간값 |
|---|---|---|---|---|
| LaserSell API | 71.21 ms | 62.77 ms | 81.30 ms | 71.16 ms |
| PumpPortal API | 151.08 ms | 120.96 ms | 246.40 ms | 141.44 ms |
| Jupiter Metis API | 179.83 ms | 153.17 ms | 370.01 ms | 168.11 ms |
| PumpFun SDK | 790.94 ms | 278.57 ms | 4,570.26 ms | 364.92 ms |
매도 트랜잭션 빌드
1,000,000 토큰, 20% 슬리피지, 20회 반복:| 방법 | 평균 | 최소 | 최대 | 중간값 |
|---|---|---|---|---|
| LaserSell API | 74.77 ms | 65.13 ms | 108.67 ms | 71.72 ms |
| PumpPortal API | 152.08 ms | 111.91 ms | 554.96 ms | 120.59 ms |
| Jupiter Metis API | 181.73 ms | 155.88 ms | 222.54 ms | 174.92 ms |
| PumpFun SDK | 541.00 ms | 277.65 ms | 2,029.10 ms | 317.28 ms |
비교 대상
각 방법은 스왑 트랜잭션을 빌드하는 데 다른 접근 방식을 취합니다:| 방법 | 접근 방식 |
|---|---|
| LaserSell API | 단일 API 호출. 서버가 전체 트랜잭션을 빌드하여 서명 준비 상태로 반환합니다. |
| PumpFun SDK | 로컬 빌드. 여러 RPC 호출로 온체인 상태를 가져온 다음 로컬에서 인스트럭션을 조립합니다. |
| PumpPortal API | PumpPortal에 대한 단일 API 호출. |
| Jupiter Metis API | 두 번의 API 호출. 먼저 견적 요청, 그 다음 스왑 빌드 요청. |

