Руководство по интеграции
При совершении транзакций в Solana через публичные RPC-ноды трейдеры подвергаются риску сэндвич-атак со стороны MEV-ботов, использующих мемпулы (например, Jito до отмены публичного мемпула). Для защиты необходимо отправлять транзакции в виде приватных Jito-бандлов.
### Защита транзакций через Jito
1. **Отправка напрямую в Block Engine**: Транзакция упаковывается в бандл и отправляется напрямую на RPC-эндпоинт Jito Block Engine.
2. **Уплата чаевых (Jito Tip)**: Последняя инструкция транзакции должна переводить SOL на один из валидных адресов Jito Tip Accounts. Минимальный рекомендуемый порог — `0.001 SOL`.
### Настройка Jupiter API
При формировании маршрута через Jupiter Swap API необходимо передавать параметр `slippageBps=50` (0.5%). Для крупных транзакций порог снижается до 10-20 Bps для минимизации потерь при арбитраже.
### Защита транзакций через Jito
1. **Отправка напрямую в Block Engine**: Транзакция упаковывается в бандл и отправляется напрямую на RPC-эндпоинт Jito Block Engine.
2. **Уплата чаевых (Jito Tip)**: Последняя инструкция транзакции должна переводить SOL на один из валидных адресов Jito Tip Accounts. Минимальный рекомендуемый порог — `0.001 SOL`.
### Настройка Jupiter API
При формировании маршрута через Jupiter Swap API необходимо передавать параметр `slippageBps=50` (0.5%). Для крупных транзакций порог снижается до 10-20 Bps для минимизации потерь при арбитраже.