Lido's staking services have been successfully integrated into most popular DeFi wallets, including Ledger, MyEtherWallet, Omni and others. Having stTokens integrated can provide wallet users with great user experience of direct staking from the wallet UI itself.
Lido-on-Ethereum
If you are an Ethereum wallet provider, you can integrate Lido staking into your app or website. Integration guide is here.
Integration options
There are multiple ways of integrating Lido staking into your app or website.
1. Adding a banner
You can add a banner to your website that redirects the user to Lido Staking Widget using your referral link. We have several SVG banners for you to choose from.
2. Embedding Staking Widget
If you don't want users to leave your app to stake, you can embed Staking Widget via the iframe
HTML tag and use your referral link as the source.
3. Interacting with Lido contract directly
If none of the options above suits you, you may choose to interact with Lido directly.
Lido-on-Solana
Solana SDK helps you integrate with Lido in three ways:
Using React banner (simplest).
Supporting a UI widget in your project (we provide js functions for staking, unstaking, statistics and transaction info).
Use the staking widget with UI (coming soon).
Integration guide is here.
Lido-on-Polygon
Polygon SDK helps you integrate with Lido in two ways:
Using React banner (simplest).
Supporting a UI widget in your project (we provide js functions for staking, unstaking, statistics and transaction info).
Integration guide is here.