GoPulseX (opens in a new tab) vs Uniswap V3
...is comparing apples to oranges. GoPulseX uses linear, Uniswap V3 (and forks like Piteas) use parallel routing.
This enables GoPulseX to rapidly check dozens of possible routes across multiple markets whenever you type in how many tokens you want to swap. GoPulseX always selects the optimal route (best rate / largest output amount), which happens automatically in the background without you having to worry about anything. Because of GoPulseX's highly advanced routing algorithm the whole process only takes a couple of milliseconds!
These rapid calculations are impossible with parallel routing. That's why it takes way longer on Uniswap V3 to calculate how many tokens a swap will get you. Waiting times of 10-30 seconds are normal, depending on the complexity of the selected pair and current load on Uniswap's centralized routing API server. The only advantage of parallel routing is that it sometimes can result in better routes in edge cases, usually pairs with extremely thin liquidity and on chains with high gas costs (unlike PulseChain). This system also cannot guarantuee you the best possible rates because it is based on a fixed list of already known LPs. Further, parallel routing requires more computation of the EVM (due to more internal transactions) which results in far more expensive gas fees.
GoPulseX also never censors (opens in a new tab) any tokens!