> ## Documentation Index
> Fetch the complete documentation index at: https://cantonfoundation-docs-splice-portfolio-ui.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Transfers

> Send, withdraw, accept, and reject transfer offers in Splice Portfolio.

All transfers are sent and received through your primary party. To act from a different party, first [switch your primary party](/sdks-tools/development-tools/splice-portfolio/switch-parties).

## Send a Transfer Offer

1. From the Dashboard or your primary party view, click **Transfer** in the top right corner of the screen.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-button-dashboard.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=a1811d5a3f32b408b9aede4c8ebdb0eb" alt="Transfer button on the Dashboard" width="1606" height="968" data-path="images/sdks-tools/splice-portfolio/transfer-button-dashboard.png" />

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-button-primary-party.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=62f66317124168e21ead2abef58ea55a" alt="Transfer button on the primary party view" width="1606" height="1202" data-path="images/sdks-tools/splice-portfolio/transfer-button-primary-party.png" />

2. Complete the transfer form and select **Make Transfer**.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-form.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=1d40323c5f16414a68aebe26ead2ef55" alt="Completed transfer form" width="1602" height="1202" data-path="images/sdks-tools/splice-portfolio/transfer-form.png" />

   The **Description** field is where any memo tag or ID received from an exchange should be pasted.

   <Note>
     If the recipient party has pre-approved the asset being transferred, an offer expiration date is not required.
   </Note>

3. Review the transfer details on the confirmation screen.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-confirmation.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=1811ad0f635d7026a24f0be72c3cbe38" alt="Transfer confirmation screen" width="1602" height="1202" data-path="images/sdks-tools/splice-portfolio/transfer-confirmation.png" />

4. To complete the transfer, go to your CIP-103 compliant wallet to complete signing.

5. Verify the transfer in **Offers > Transfers**.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-status-sent.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=f481db360c74aa90ab7678959295919a" alt="Transfer listed with Sent status in the Offers page" width="1606" height="1240" data-path="images/sdks-tools/splice-portfolio/transfer-status-sent.png" />

<Note>
  If the recipient party has pre-approved the asset, the completed transfer appears in the transaction history as soon as it completes on-chain.
</Note>

## Withdraw a Transfer Offer

You can withdraw a transfer offer you have sent only if the recipient has not yet accepted it and has not set up pre-approval for the asset being transferred.

1. Go to **Offers > Transfers**.

2. Select the offer you want to withdraw.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-status-sent.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=f481db360c74aa90ab7678959295919a" alt="Transfer offer selected in the Offers page" width="1606" height="1240" data-path="images/sdks-tools/splice-portfolio/transfer-status-sent.png" />

3. Click **Withdraw**.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-withdraw.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=59e692b3d1a90e41aa71675e370f2859" alt="Withdraw button on a transfer offer" width="1602" height="1240" data-path="images/sdks-tools/splice-portfolio/transfer-withdraw.png" />

4. To complete this action, go to your CIP-103 wallet to complete signing.

## Accept or Reject a Transfer Offer

There are two ways to respond to a transfer offer.

1. From the Dashboard, select the transfer offer.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/dashboard-incoming-transfer-offer.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=c66c3d0d973ae89fa8a06aab26a1cf40" alt="Incoming transfer offer on the Dashboard" width="1606" height="968" data-path="images/sdks-tools/splice-portfolio/dashboard-incoming-transfer-offer.png" />

   Or navigate to **Offers > Transfers** and select the transfer offer.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/offers-transfer-detail.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=8b10e3b36872fd89ea85aaa67aaf6d67" alt="Transfer offer detail in the Offers page" width="1606" height="1240" data-path="images/sdks-tools/splice-portfolio/offers-transfer-detail.png" />

2. Click **Accept** or **Reject**.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transfer-accept-reject.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=1bee6b78bbf200446aa266a1b199e735" alt="Accept and Reject buttons on a transfer offer" width="1602" height="1240" data-path="images/sdks-tools/splice-portfolio/transfer-accept-reject.png" />

3. To complete this action, go to your CIP-103 wallet to complete signing.

4. If accepted, review the completed transaction in your primary party's transaction history.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/byGaoopIfvy8B_tZ/images/sdks-tools/splice-portfolio/transaction-history.png?fit=max&auto=format&n=byGaoopIfvy8B_tZ&q=85&s=bbabf843aecc5a2cec96c7b49eae7bea" alt="Completed transfer in the transaction history" width="1606" height="1202" data-path="images/sdks-tools/splice-portfolio/transaction-history.png" />

## Next Steps

* [Enable Pre-Approvals](/sdks-tools/development-tools/splice-portfolio/pre-approvals) -- Accept incoming transfers of an asset automatically
* [Allocations](/sdks-tools/development-tools/splice-portfolio/allocations) -- Respond to allocation requests
