Submit a maker-taker arbitrage strategy that places a maker order on one exchange and triggers a taker order on another exchange when conditions are met.
Supported Exchanges: Currently only Kuru is supported. Support for Hyperliquid, Aster, and Lighter is coming soon.
How it works:
Use Cases:
Endpoint: POST https://api.hypereth.io/v2/all/strategy/submit/maker-taker-arbitrage
Server: This endpoint is only available on
https://api.hypereth.io/v2/all. Platform-specific servers (hyperliquid, aster, lighter, kuru) are not supported.
Trading pair symbol
"MON/AUSD"
Order amount for both legs
"100"
Maker leg configuration
Taker leg configuration
Optional trigger conditions for the taker order
Strategy timeout in milliseconds
30000
Optional client-provided strategy ID
"my_strategy_001"
Optional reconciliation configuration
Strategy submitted successfully
Unique strategy ID
"maker_taker_550e8400-e29b-41d4-a716-446655440000"
Initial strategy status
pending, maker_placing, waiting_trigger, taker_triggered, reconciling, safe_exiting, recovering, completed, completed_with_recovery, failed, cancelled, timed_out, requires_intervention Strategy creation timestamp (milliseconds)
Request correlation ID