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 as3fa9c01d2. 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.
1
Sign in
Open console.soroswap.finance.
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.
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:- Account and key:
POST /register,POST /loginandPOST /api-keys/generate. - Partner fee, payout wallet and statements:
GET /partner,PUT /partner/rate,PUT /partner/payout-addressandGET /partner/statements. The Fees page has curl examples.