The Algorithm Powering CypherGoat Preview
SafeRoute is the liquidity intelligence engine behind CypherGoat. The live heatmap monitors real-time exchange capacity across privacy assets and detects liquidity cliffs. Smart routing integration is in progress.
A liquidity cliff occurs when an exchange's exchange rate degrades sharply beyond a certain amount. What appears as a competitive quote at 0.1 BTC may fail or degrade significantly at 5 BTC.
Most aggregators show only the best rate at your exact amount. They don't reveal where liquidity breaks down or how capacity changes across the curve.
SafeRoute visualizes depth across the full range, so you can see where each exchange maintains stable pricing and where rates collapse. This changes how you evaluate risk on large swaps.
SafeRoute samples liquidity across a wide range of sizes, from minimum trade amounts up to exchange limits, and refreshes automatically.
The system calculates marginal slippage and drift at each step. When rate degradation exceeds configured thresholds, the cell is flagged orange. Failed quotes appear red.
Exchanges adjust pricing dynamically based on inventory and market risk. When pricing degrades sharply beyond a size threshold, SafeRoute treats that as a liquidity signal.
Routing logic is being integrated into the CypherGoat swap API. When complete, trades exceeding stable capacity will be split automatically—routing portions within safer pricing ranges..
Below is the live SafeRoute liquidity heatmap for BTC↔XMR and XMR↔BTC trading pairs. Green cells indicate stable liquidity. Orange cells show detected cliffs. Red cells represent failed quotes or exchange limits.
Use the fullscreen view to inspect granular step data. Use the search box to filter exchanges. Capacity and reliability metrics update in real time.
Analyzing 2 trading pairs across multiple exchanges
| Exchange | KYC | Cap | %Quoted | 0.01 | 0.05 | 0.1 | 0.25 | 0.5 | 0.75 | 1 | 1.5 | 2 | 3 | 4 | 5 | 7.5 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Godex | 0 | 12 | 70/70 100% |
|||||||||||||||
| Swapuz | 0 | 12 | 70/70 100% |
|||||||||||||||
| ChangeNow | 2 | 12 | 70/70 100% |
|||||||||||||||
| StealthEx | 1 | 12 | 62/70 89% |
|||||||||||||||
| Exolix | 0 | 5.829 | 25/70 36% |
|||||||||||||||
| PegasusSwap | 0 | 5.829 | 17/70 24% |
|||||||||||||||
| ETZSwap | 0 | 4.114 | 7/70 10% |
|||||||||||||||
| WizardSwap | 0 | 1.886 | 11/70 16% |
|||||||||||||||
| FixedFloat | 2 | 1.371 | 8/70 11% |
|||||||||||||||
| BitcoinVN | 0 | 0.343 | 2/70 3% |
|||||||||||||||
| Orange computed from dense sampling between checkpoints. Red = cannot quote at checkpoint. | ||||||||||||||||||
| Exchange | KYC | Cap | %Quoted | 1 | 5 | 10 | 25 | 50 | 75 | 100 | 150 | 200 | 300 | 400 | 500 | 750 | 1000 | 1200 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Godex | 0 | 1200 | 70/70 100% |
|||||||||||||||
| Swapuz | 0 | 1200 | 70/70 100% |
|||||||||||||||
| ChangeNow | 2 | 1200 | 70/70 100% |
|||||||||||||||
| StealthEx | 1 | 1200 | 38/70 54% |
|||||||||||||||
| ETZSwap | 0 | 1200 | 25/70 36% |
|||||||||||||||
| PegasusSwap | 0 | 1200 | 8/70 11% |
|||||||||||||||
| Exolix | 0 | 1165.714 | 65/70 93% |
|||||||||||||||
| WizardSwap | 0 | 394.286 | 23/70 33% |
|||||||||||||||
| FixedFloat | 2 | 291.429 | 17/70 24% |
|||||||||||||||
| BitcoinVN | 0 | 68.571 | 4/70 6% |
|||||||||||||||
| Orange computed from dense sampling between checkpoints. Red = cannot quote at checkpoint. | ||||||||||||||||||