Get in touch

Independent SEP-30 recovery service

Let users lose their phone, not their funds.

Stellar Key Recovery is an independent SEP-30 recovery service. Plug it into your wallet and your users can get back into their accounts by authenticating with SEP-10, SEP-45, email or phone, without you or us ever holding their keys.

Built for wallet teams

Standard Authorization and SEP-30 endpoints
SEP-30 account recovery, authorized with SEP-10, SEP-45, email or phone.
Non-custodial by design
We hold one signer, never the user's keys. We can't move funds on our own.
Testnet environment available
Integrate and test against a full testnet setup before launching.

Why a second, independent server

SEP-30 recovery is only as trustworthy as the separation between signers. If you run both recovery servers, you effectively hold the keys. We run the second signer on separate infrastructure, under a separate operator, so no single party can take over a user's account. That includes you, and it includes us.

Recovery server A
Your wallet
Holds signer A
User
account
Recovery server B
Stellar Key Recovery
Holds signer B
Separate infrastructure. Separate operators. Both signatures are needed to add a new device key.
Authorizations

Ways users can authorize

Available
SEP-10
Stellar web authentication for accounts (G...).
Available
SEP-45
Stellar web authentication for contract accounts (C...).
Available
Email
Users verify with a code sent to their email address.
Available
Phone
Users verify with a code sent to their phone number.

Ensure your users never lose access to their funds

Read the API docs