High-quality Solana Atomic Arbitrage Bot Development
Budget: $700 – $1,200 CAD
Solana Atomic Arbitrage Bot (Jupiter + Jito) – Tools-Focused Role
We are hiring an experienced Solana backend developer to build a production-grade atomic arbitrage bot using Jupiter routing. The system must identify and execute multi-hop arbitrage cycles only when net profit remains positive after all costs, including DEX fees, slippage, compute units, priority fees, and optional Jito tips.
All arbitrage executions must occur atomically within a single Solana transaction.
Required Tools & Experience (Must-Have)
• @solana/web3.js – manual transaction construction, ComputeBudget instructions
• Jupiter Aggregator API – quote sampling, route simulation, instruction generation
• Jito – bundle submission, dynamic tip logic, RPC fallback handling
• Premium RPCs – Helius Pro/Enterprise preferred (QuickNode or Triton One as failover)
• WebSockets – slot updates, congestion awareness where applicable
• Node.js + TypeScript
• SQLite (or equivalent lightweight DB) for execution and decision logging
Execution & Reliability Requirements
• Dynamic priority fee management based on recent block conditions
• Configurable send modes: RPC / Jito / Hybrid
• Pre-execution simulation with worst-case slippage + full fee modeling
• Strict risk controls: profit thresholds, max slippage, kill-switches
• Multi-RPC failover and retry logic under congestion
• CLI-based operation with dry-run and live modes
Important Notes
• No frontend required
• No indicators, TA, or ML
• Focus is execution correctness, safety, and reliability — not trade frequency
• This is not a copy-paste or tutorial project
When applying, briefly explain:
1. Your experience executing Solana transactions under congestion
2. Whether you’ve used Jupiter and/or Jito in live environments
3. How you approach priority fees and execution reliability
Applications that do not address the above will be ignored.
We are hiring an experienced Solana backend developer to build a production-grade atomic arbitrage bot using Jupiter routing. The system must identify and execute multi-hop arbitrage cycles only when net profit remains positive after all costs, including DEX fees, slippage, compute units, priority fees, and optional Jito tips.
All arbitrage executions must occur atomically within a single Solana transaction.
Required Tools & Experience (Must-Have)
• @solana/web3.js – manual transaction construction, ComputeBudget instructions
• Jupiter Aggregator API – quote sampling, route simulation, instruction generation
• Jito – bundle submission, dynamic tip logic, RPC fallback handling
• Premium RPCs – Helius Pro/Enterprise preferred (QuickNode or Triton One as failover)
• WebSockets – slot updates, congestion awareness where applicable
• Node.js + TypeScript
• SQLite (or equivalent lightweight DB) for execution and decision logging
Execution & Reliability Requirements
• Dynamic priority fee management based on recent block conditions
• Configurable send modes: RPC / Jito / Hybrid
• Pre-execution simulation with worst-case slippage + full fee modeling
• Strict risk controls: profit thresholds, max slippage, kill-switches
• Multi-RPC failover and retry logic under congestion
• CLI-based operation with dry-run and live modes
Important Notes
• No frontend required
• No indicators, TA, or ML
• Focus is execution correctness, safety, and reliability — not trade frequency
• This is not a copy-paste or tutorial project
When applying, briefly explain:
1. Your experience executing Solana transactions under congestion
2. Whether you’ve used Jupiter and/or Jito in live environments
3. How you approach priority fees and execution reliability
Applications that do not address the above will be ignored.
Related categories:
JavaScript
Node.js
SQLite
Blockchain
Backend Development
API Integration
Web3.js
Solana