Someone raised this a long time ago now, but this URL is longer than it needs to be. The soroban namespace is not useful as it is unlikely we'll host other soroban specific services under it. It is also potentially confusing as we move towards the RPC being Stellar generic not Soroban specific. Soroban is a runtime for contracts, and that concepts doesn't need to bleed into these URLs.
It's easy to make this change in a backwards compatible way where the old URL continues to work, indefintely or forever, so the change is very low risk to no risk.
What
Change the RPC path from
/soroban/rpc
to/rpc
.Keep
/soroban/rpc
for backwards compatibility.Why
Someone raised this a long time ago now, but this URL is longer than it needs to be. The soroban namespace is not useful as it is unlikely we'll host other soroban specific services under it. It is also potentially confusing as we move towards the RPC being Stellar generic not Soroban specific. Soroban is a runtime for contracts, and that concepts doesn't need to bleed into these URLs.
It's easy to make this change in a backwards compatible way where the old URL continues to work, indefintely or forever, so the change is very low risk to no risk.