> ## Documentation Index
> Fetch the complete documentation index at: https://docs.digitalasset.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Token Redemption

## Investor1 returns all holdings to Issuer

Investor1 (as the holder of BOND) offers transfer of BOND to Issuer (another holder of BOND)

| Actor     | Utility Module |
| --------- | -------------- |
| Investor1 | REGISTRY       |

Select HOLDINGS on the left navigation. The 8,000 BOND is there. Click TRANSFER. Input issuer’s party ID as the receiver and 8,000 as the amount. Click OFFER.

<img src="https://mintcdn.com/digitalasset-374e862b/Efo7AgruOaunt-2i/registry/tutorials/redemption/pictures/investor-returns-holdings.gif?s=7be5b27b1f6e3119020290a4aadb4dc7" alt="" width="1209" height="687" data-path="registry/tutorials/redemption/pictures/investor-returns-holdings.gif" />

## Investor2 returns all holdings to Issuer

Investor2 (as the holder of BOND) offers transfer of BOND to Issuer (another holder of BOND)

| Actor     | Utility Module |
| --------- | -------------- |
| Investor2 | REGISTRY       |

Select HOLDINGS on the left navigation. The 2,000 BOND is there. Click TRANSFER. Input issuer’s party ID as the receiver and 2,000 as the amount. Click OFFER.

<img src="https://mintcdn.com/digitalasset-374e862b/Efo7AgruOaunt-2i/registry/tutorials/redemption/pictures/investor2-returns-holdings.gif?s=1f241ae3ddd9bd9885918ea573e42b7c" alt="" width="1209" height="687" data-path="registry/tutorials/redemption/pictures/investor2-returns-holdings.gif" />

## Issuer accepts transfers

Issuer (as the holder of BOND) accepts the transfer offers.

| Actor  | Utility Module |
| ------ | -------------- |
| Issuer | REGISTRY       |

Select TRANSFERS on the left navigation. The transfer offers are shown. Click the offers and click ACCEPT. The transfer is executed. Select HOLDINGS on the left navigation. All holdings are now owned by Issuer.

<img src="https://mintcdn.com/digitalasset-374e862b/Efo7AgruOaunt-2i/registry/tutorials/redemption/pictures/issuer-accepts-transfers.gif?s=7e9902be35282baf10ec8741c76cdddd" alt="" width="1209" height="687" data-path="registry/tutorials/redemption/pictures/issuer-accepts-transfers.gif" />

## Issuer requests burning

Issuer (as the holder of BOND) requests burning of tokens

| Actor  | Utility Module |
| ------ | -------------- |
| Issuer | REGISTRY       |

Select HOLDINGS on the left navigation. The 2,000 BOND is there. Click on the bond and click BURN. Input 10,000 as the amount. Click REQUEST.

<img src="https://mintcdn.com/digitalasset-374e862b/Efo7AgruOaunt-2i/registry/tutorials/redemption/pictures/issuer-requests-burn.gif?s=4fb8b8d946939ab19d5e714478ac46d7" alt="" width="1209" height="687" data-path="registry/tutorials/redemption/pictures/issuer-requests-burn.gif" />

## Registrar accepts burning and tokens are burned

Registrar (as the registrar of BOND) accepts the mint request

| Actor     | Utility Module |
| --------- | -------------- |
| Registrar | REGISTRY       |

Select BURNS on the left navigation. The burn request is shown. Click ACCEPT. The 10,000 BOND is burned. Select HOLDINGS on the left navigation. There are no holdings in the Registrar.

<img src="https://mintcdn.com/digitalasset-374e862b/3xansDPh-Xla-c2l/registry/tutorials/redemption/pictures/registrar-accepts-burn.gif?s=10f6ae7ba165b3fc0522737986cf8d0e" alt="" width="1209" height="687" data-path="registry/tutorials/redemption/pictures/registrar-accepts-burn.gif" />

Congratulations! The redemption is complete.
