# ⚙️ LST Creator Widget (/power-users/lst-creator-widget)









The LST Creator Widget is a plug-and-play solution that allows users to mint [Liquid Staking](/stake/liquid-staking) Tokens (LSTs) directly within your application. Powered by The Vault, this widget simplifies staking and enhances user engagement by offering a seamless minting experience.

<img alt="Banner: A developer places a small orange liquid-droplet module into a cream browser-shaped frame with a blank screen, illustrating an embeddable staking widget." src="__img0" />

For the code, see the GitHub repository [The Vault LST Creator Widget](https://github.com/SolanaVault/lst-minter-widget).

## Key features [#key-features]

The widget offers these features:

* Seamless integration: Easily embed the widget into your app to enable LST minting.
* User-friendly interface: A simple and intuitive UI for all users.
* Blockchain-powered: Interacts with The Vault's secure API for minting.
* Customizable: Can be tailored to fit your app's branding and needs.

## How it works [#how-it-works]

The widget provides an effortless way for users to stake assets and receive LSTs in return.

* Select a staking option: Widget implementors choose which asset to stake.
* Enter amount: They input the amount to stake.
* Mint LSTs: The widget provides a serialized transaction built with [The Vault API](/power-users/direct-stake-api).
* Receive confirmation: Users get real-time feedback on their minted tokens.

All the transaction building happens in the background, which minimizes dependencies required in your application (Figure 15.1).

<img alt="The flow shows a staking option being selected, an amount entered, a serialized transaction built with The Vault API, and users receiving real-time feedback on their minted tokens." src="__img1" />

Figure 15.1: How LST minting works

## Widget integration [#widget-integration]

The widget is built to be easy to integrate:

* No coding required: Just embed the widget and configure a few parameters.
* Secure API calls: The widget handles all blockchain interactions safely.
* Works with any app: Whether it's a web app, dApp, or DeFi platform, it fits in perfectly.

For advanced use cases, developers can modify the widget's styles and functionality to match their platform.

## API overview (non-technical) [#api-overview-non-technical]

The LST Creator Widget interacts with The Vault API to:

* Fetch supported LST options
* Process staking transactions
* Provide real-time feedback

All API calls are securely handled within the widget, ensuring a smooth user experience without requiring direct API management from developers (Figure 15.2).

<img alt="The LST Creator Widget can be embedded in a web app, dApp, or DeFi platform and handles secure calls to The Vault API to fetch supported LST options, process staking transactions, and provide real-time feedback without direct API management by developers." src="__img2" />

Figure 15.2: Where the widget fits

## FAQs [#faqs]

### Do users need a crypto wallet? [#do-users-need-a-crypto-wallet]

Yes. The widget requires a compatible Solana wallet to process transactions.

### Can this be customized? [#can-this-be-customized]

Absolutely. You can adjust styling and behavior to fit your platform's needs.

### Do I have to have an LST to use it? [#do-i-have-to-have-an-lst-to-use-it]

Not at all. You can simply use the [direct staking](/stake/direct-staking) feature with the widget.

## Get help [#get-help]

For any issues or questions, join our community on [Discord](https://discord.gg/thevaultfinance).
