Supported Protocols
Currently, Tycho supports the following protocols:
Protocol
Integration Type
Simulation Time
uniswap_v2
, sushiswap_v2
,
pancakeswap_v2
,
Native
1 μs (0.001 ms)
uniswap_v3
Native
20 μs
uniswap_v4
Native
3 μs
vm:balancer_v2
VM
0.5 ms
vm:curve
VM
1 ms
You can always check currently supported protocols and Tycho status at: http://tycho.live/
VM v.s. Native
dThere are two types of implementations:
Native protocols are ported to Rust – for faster simulation.
VM protocols execute the VM bytecode locally – which is easier to integrate but has slower simulation times than a native implementation.
Interested in adding a protocol? Refer to the Tycho Simulation for DEXs documentation for implementation guidelines.
Last updated