Skip to main content
The Soroswap console is where you manage your API account in a browser. It uses the same production API as your integration (https://api.soroswap.finance), so a change you make there applies to your next call.

Sign up

Create an account with your email and a password.

Sign in

Open your account to get a key or change your fee.

What you can do today

  • Sign up and sign in with email and password, and reset a forgotten password from the sign-in page.
  • API keys. Create up to 10 named keys. Each starts with sk_ and is shown once, so copy it when it appears. Disable, revoke or delete a key without touching the others.
  • Swaps. Your mainnet swaps routed through the aggregator with your partner id.
  • Fees and payouts. Your partner id, your partner fee (25 to 300 bps) and the wallet that receives your share: a funded Stellar account (G...) with a USDC trustline. The rate can be edited once Soroswap has activated your account as a partner. Until then the page shows how to contact us. See Fees and revenue share.
  • Statements. Read your monthly payouts.
  • Plan. See your rate-limit tier. See Plans and rate limits.
  • Settings. Your account, your session and closing the account.

Find your partner id

Every API account has a partner id: 9 lowercase hex characters, such as 3fa9c01d2. Soroswap creates it with the account and it never changes. It is how swaps, fees and payouts are attributed to you, and it is the id you pass in Partner { id, bps } when you call the aggregator contract yourself.
2

Open Fees & payouts

It is in the left menu.
3

Copy the partner id

The Partner card at the top shows it in the Partner id row, with a copy button.
The Overview page also shows it under Partner fee. From code, it is partnerId in the response of GET /partner.
Having a partner id does not turn the partner fee on. Soroswap activates the fee for your account and agrees your share with you: write to dev@paltalabs.io. Until then swaps routed with your id pay the protocol fee.

Coming next

Usage analytics for your keys will be added to the console.

The same through the API

The console is a front end for public endpoints. Anything it does, your backend can do too:

Questions

Write to dev@paltalabs.io or ask in the developer channels on Discord.