Skip to main content

Claiming Stardust Assets

As detailed in the Stardust Move Models, Stardust assets are represented as Move objects within the ledger. Claiming these assets involves enabling original owners to utilize a Programmable Transaction Block to "unlock" assets such as IOTA, Shimmer, custom Coins, or even Alias and Nft objects.

This process takes advantage of Move's unique features to ensure that assets are transferred and unlocked securely and efficiently to their rightful owners.

Output types to Move Objects

Stardust assets come in the form of Outputs and each Output can be of a different type. For understanding how Outputs have been transformed into Move Objects based on their types, please refer to the Stardust Move Models page. In here, one or more claiming examples for each Output type will be shown.

Examples of Stardust asset claim transactions

In the following, some examples of transactions for claiming the Stardust assets will be presented. Different commands in a PTB are used depending on the claiming scenario, that varies depending on the Stardust Output type and composition.

Basic Output

Go to Basic Output.

Nft Output

Go to Nft Output.

Alias Output

Go to Alias Output.

Foundry Output

Go to Foundry Output.

Output unlockable by an Alias/Nft Address

Go to Output unlockable by an Alias/Nft Address.

Sponsoring your Shimmer claiming

In the case in which some assets are owned by a Shimmer address that helds no IOTA tokens (needed to pay for gas), then a claiming can benefit by the process of self-sponsoring. This means that an address owning IOTA tokens can be used by the same user to sponsor a transaction claiming Shimmer assets.

Go to Self-sponsor Shimmer Claimings.