> For the complete documentation index, see [llms.txt](https://docs.streamablefinance.com/streamable-finance-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.streamablefinance.com/streamable-finance-user-guide/user-guide/assets/wrapping-existing-assets-to-stream-them.md).

# Wrapping existing assets to stream them

Unless you are using a native (“es-”) asset, you will need to wrap your currencies before streaming them.

<figure><img src="https://1118584233-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fc7eIxnzku1a9lC2mD6HX%2Fuploads%2FVqAPYiwNl6SZVOWuq8ug%2F9.png?alt=media&amp;token=3ee071bf-2067-49e6-95a4-42018da21a5a" alt=""><figcaption><p>Asset Wrapping</p></figcaption></figure>

Once you click “**Upgrade**”, the function will send your asset (currency) to the wrapper that will return a streamable representation of your asset.

You can stream your wrapped asset or unwrap it at any time. The receiver of streamed assets is also able to unwrap the assets.

{% hint style="success" %}
Unwrapping the asset will reclaim the original asset 1-1.&#x20;

You can unwrap your assets anytime.
{% endhint %}
