> ## Documentation Index
> Fetch the complete documentation index at: https://cantonfoundation-generated-references-canton-protobuf-histo.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-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-1A).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=6365a45b863c4c2d5e318e15ce042d22" alt="Transfer button on the Dashboard" width="1606" height="968" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-1A).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-1B).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=1c7bbbc9efbf988570b3b9e3f8d29486" alt="Transfer button on the primary party view" lightAlt="Transfer button on the primary party view" darkAlt="Transfer button on the primary party view" className="dark:hidden" width="1606" height="1202" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-1B).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-1B).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=1c7bbbc9efbf988570b3b9e3f8d29486" alt="Transfer button on the primary party view" lightAlt="Transfer button on the primary party view" darkAlt="Transfer button on the primary party view" className="hidden dark:block" width="1606" height="1202" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-1B).png" />
2. Complete the transfer form and select **Make Transfer**.
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-2)-1.png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=4da3b85216016d5c7978be137daeeb23" alt="Completed transfer form" lightAlt="Completed transfer form" darkAlt="Completed transfer form" width="1602" height="1202" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-2)-1.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-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-3).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=3b63ba7e8adc1cc3662e33de4c6bad59" alt="Transfer confirmation screen" lightAlt="Transfer confirmation screen" darkAlt="Transfer confirmation screen" className="dark:hidden" width="1602" height="1202" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-3).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-3).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=3b63ba7e8adc1cc3662e33de4c6bad59" alt="Transfer confirmation screen" lightAlt="Transfer confirmation screen" darkAlt="Transfer confirmation screen" className="hidden dark:block" width="1602" height="1202" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-3).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-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-5).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=4dde77518936fd2fbe8aa77898d1cc8b" alt="Transfer listed with Sent status in the Offers page" lightAlt="Transfer listed with Sent status in the Offers page" darkAlt="Transfer listed with Sent status in the Offers page" className="dark:hidden" width="1606" height="961" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-5).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/SEND-A-TRANSFER-OFFER-(STEP-5).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=4dde77518936fd2fbe8aa77898d1cc8b" alt="Transfer listed with Sent status in the Offers page" lightAlt="Transfer listed with Sent status in the Offers page" darkAlt="Transfer listed with Sent status in the Offers page" className="hidden dark:block" width="1606" height="961" data-path="images/SEND-A-TRANSFER-OFFER-(STEP-5).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-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/WITHDRAW-A-TRANSFER-OFFER-(STEP-2).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=cc51d1ca5560afe55c466b0185f5d905" alt="Transfer offer selected in the Offers page" lightAlt="Transfer offer selected in the Offers page" darkAlt="Transfer offer selected in the Offers page" className="dark:hidden" width="1606" height="961" data-path="images/WITHDRAW-A-TRANSFER-OFFER-(STEP-2).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/WITHDRAW-A-TRANSFER-OFFER-(STEP-2).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=cc51d1ca5560afe55c466b0185f5d905" alt="Transfer offer selected in the Offers page" lightAlt="Transfer offer selected in the Offers page" darkAlt="Transfer offer selected in the Offers page" className="hidden dark:block" width="1606" height="961" data-path="images/WITHDRAW-A-TRANSFER-OFFER-(STEP-2).png" />
3. Click **Withdraw**.
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/WITHDRAW-A-TRANSFER-OFFER-(STEP-3).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=75518ba2b99f7e1d467bec21562df013" alt="Withdraw button on a transfer offer" lightAlt="Withdraw button on a transfer offer" darkAlt="Withdraw button on a transfer offer" className="dark:hidden" width="1602" height="961" data-path="images/WITHDRAW-A-TRANSFER-OFFER-(STEP-3).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/WITHDRAW-A-TRANSFER-OFFER-(STEP-3).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=75518ba2b99f7e1d467bec21562df013" alt="Withdraw button on a transfer offer" lightAlt="Withdraw button on a transfer offer" darkAlt="Withdraw button on a transfer offer" className="hidden dark:block" width="1602" height="961" data-path="images/WITHDRAW-A-TRANSFER-OFFER-(STEP-3).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-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-1A).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=4fee160536c4873aec545cc98d6e4af0" alt="Incoming transfer offer on the Dashboard" width="1606" height="968" data-path="images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-1A).png" />
   Or navigate to **Offers > Transfers** and select the transfer offer.
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-1B).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=e22a2fd7ddf86648777fd2cb66ce09b4" alt="Transfer offer detail in the Offers page" lightAlt="Transfer offer detail in the Offers page" darkAlt="Transfer offer detail in the Offers page" className="dark:hidden" width="1606" height="961" data-path="images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-1B).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-1B).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=e22a2fd7ddf86648777fd2cb66ce09b4" alt="Transfer offer detail in the Offers page" lightAlt="Transfer offer detail in the Offers page" darkAlt="Transfer offer detail in the Offers page" className="hidden dark:block" width="1606" height="961" data-path="images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-1B).png" />
2. Click **Accept** or **Reject**.
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/0dI9INxXpe1sXIIb/images/sdks-tools/splice-portfolio/transfer-accept-reject.png?fit=max&auto=format&n=0dI9INxXpe1sXIIb&q=85&s=efcfd7707b7790bc27243cba2a5f4764" 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-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-4).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=f8a31f747849b63a4ee7941eb011ba7b" alt="Completed transfer in the transaction history" lightAlt="Completed transfer in the transaction history" darkAlt="Completed transfer in the transaction history" className="dark:hidden" width="1606" height="1202" data-path="images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-4).png" />
   <img src="https://mintcdn.com/cantonfoundation-generated-references-canton-protobuf-histo/PmUAkbD41ZSYvbWd/images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-4).png?fit=max&auto=format&n=PmUAkbD41ZSYvbWd&q=85&s=f8a31f747849b63a4ee7941eb011ba7b" alt="Completed transfer in the transaction history" lightAlt="Completed transfer in the transaction history" darkAlt="Completed transfer in the transaction history" className="hidden dark:block" width="1606" height="1202" data-path="images/ACCEPT-OR-REJECT-A-TRANSFER-OFFER-(STEP-4).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
