Skip to workspace
Mainnet reads · Testnet actions
Mainnet dataTestnet actions
Install Freighter
Freighter is not installed

Freighter is not installed. Install the browser extension to connect a Stellar wallet. Everything on this workspace reads without one.

This workspace expects Stellar Testnet. Ryntra never receives a key, never signs on your behalf, and a signature is never a submission.

Markets & Liquidity

About Markets & Liquidity

What a routing provider says a trade would do, in one shape: expected output, the floor at your stated slippage, price impact, every fee and who takes it, every venue the value passes through, and when the quote stops being one.

Ryntra normalizes and compares. It does not route, does not compute a price, and does not fill a gap in a provider’s answer with a figure of its own. A quote with no minimum output is refused outright, because a floor is what makes a number something you can reconcile against after signing.

Mainnet · read only

Soroswap

Reachable, gated
About this provider

Soroswap is a DEX aggregator on Stellar: it quotes across Soroban venues and the classic DEX and returns one route. It is on the SCF Integration List, and its published integration effort is one to two weeks — which is the number a reviewer will size a budget against.

Its health endpoint is public. Everything that carries a price needs a key, which is why this page shows exactly one of those two things.

IndexerReachable
Venues indexed on mainnet4soroswap, phoenix, aqua, sdex
Venues indexed on testnet0Route evidence on testnet would have nothing behind it.
Quotes, pools and pricesGated
Soroswap API health — observed 0s ago

Route evidence

Unavailable
What a route plan carries

Expected output is what the provider thinks you get. Minimum output is what you are guaranteed at the slippage you asked for, and it is never inferred — a delivered amount below the authorized minimum has to be reportable as a deviation, which requires the minimum to exist before the signature.

A quote with no stated expiry is treated as expired rather than as eternal. That is the pessimistic reading on purpose.

Soroswap route evidence needs an API key and this deployment has none. Register at api.soroswap.finance/register, generate an API key, and set SOROSWAP_API_KEY in the deployment environment. No agent may create that account.
What already worksThe adapter, the normalized shape and the refusals. The quote path above is the real one — it was run to build this page and this is what it returned.
What is missingOne credential. Every endpoint that carries a price — quotes, pools, prices, the protocol list and the asset list — answers 403 without it.
Who can supply itOnly a person. Creating the account is outside what any agent here is permitted to do, which is why this is a named owner action rather than a task somebody forgot.
Attempted: Soroswap routing API

Comparison

One integrated
Nothing to disagree with yet

The comparison is built and returns no spread until two providers answer the same trade. That is the whole point of comparing: the disagreement between quotes is the evidence, and a single quote presented as a comparison would be a rank with one entrant.

What the second one waits on
Registered, not integratedAquarius and Stellar Broker are on the same Integration List with published efforts of under a day and one to five days. Neither is called, and neither is claimed.
A comparison that can hold one entry teaches a reader there is nothing to compare.

The one action that finishes this

Owner action
Exact stepRegister at api.soroswap.finance/register, generate an API key, and set SOROSWAP_API_KEY in the deployment environment. No agent may create that account.
What changes when it is doneThis page fills with real quotes, the Passport gains a liquidity section that reads rather than reserves space, and Swap & Path Payment stops being gated on route evidence.
What does not changeRyntra still never routes, still never executes here, and still never presents a computed number as a provider’s. A key buys evidence, not authority.
Stated once, quoted everywhere, so no surface invents its own version of the next step.