> For the complete documentation index, see [llms.txt](https://vesselfinance.gitbook.io/vessel/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vesselfinance.gitbook.io/vessel/mainnet-user-guide/internal-transfer-send-to-vessels-user.md).

# Internal Transfer - Send to Vessel's User

Internal transfer offers a secure and efficient method to transfer assets between registered Vessel users within Vessel Finance. Several key advantages are:

* **Lower Fees**: Reduced transaction costs compared to external transfers.
* **Faster Speed**: Near-instant settlement between accounts.

## Prerequisites

Before initiating an internal transfer, please ensure:

* Both sender and recipient must have completed on-chain registration in Vessel Finance.
* Sending must have a sufficient balance in the Vessel account.
* Must have a valid recipient address.

## On-Chain Registration

### Option 1: Register Vessel on the First Deposit (Recommended)

This method combines registration with your first Vessel deposit transaction, saving gas fees.

* Click the "Deposit" button anywhere on Vessel.
* Complete your first deposit by following the instructions in the [Deposit Guide](/vessel/mainnet-user-guide/deposit.md), which will automatically include your On-Chain Registration.

### Option 2: Register via Account Settings

* Move your mouse to the account information in the top-right corner of the screen and select **"Register On-Chain"**.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FkUdsDCoxnfnaDEqUFPl2%2FOnchain%20register.png?alt=media&amp;token=cb6c146c-f8da-4eb4-93a2-6f6fa4f17ba1" alt=""><figcaption></figcaption></figure>

* Click **"Sign in Wallet"** to start the On-Chain Registration process.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2Fe2EbISww8qsgiTH29YXw%2FOnchain%20register-2.png?alt=media&amp;token=2de55c32-5d87-4779-826e-05a6dea5a412" alt=""><figcaption></figcaption></figure>

* Confirm the transaction within your wallet.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FIlsqu7Iru1U3GufL0QhM%2FOnchain%20register-3.png?alt=media&amp;token=428d0160-2e30-4c27-8952-692c2790b22f" alt=""><figcaption></figcaption></figure>

* On-chain registration typically takes about 3 minutes for blockchain confirmation. You will receive a notification once registration is successful.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FDjhvmVX3OOS0on3DNUIt%2FOnchain%20register-4.png?alt=media&amp;token=c9edbd97-b0bb-4b5c-8d0f-c0fe5ce3771d" alt=""><figcaption></figcaption></figure>

**Note**: On-Chain Registration is required only once per account, and once completed, you may fully access Vessel’s features.

## Internal Transfer

### Send an Internal Transfer

* Step 1: Go to the Portfolio section and Click "Send"

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2F31RVkIx7w9rTOYaCVgCx%2FInternal%20transfer-1.png?alt=media&amp;token=31b7d86d-cf80-42e2-ac45-d9c0bdbc89cc" alt=""><figcaption></figcaption></figure>

* Step 2: Select the asset you want to send.
* Step 3: Enter the recipient’s wallet address. \
  **Note:** The recipient must complete their On-Chain Registration to receive the transfer.
* Step 4: Specify the amount to send.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FsSaprwgmrNBssUe8EJau%2Fimage.png?alt=media&amp;token=e57e3bce-147d-482a-8aac-a76eca7615c7" alt=""><figcaption></figcaption></figure>

* Step 5: Carefully review the transfer details, including the recipient’s address and token amount.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FvrfCi96GZ0eUAdiBcFFL%2Fimage.png?alt=media&amp;token=5dd7b962-29f6-4535-a11f-ade3730f19ff" alt=""><figcaption></figcaption></figure>

* Step 6: Confirm the transfer message in your wallet. You will receive a notification once it’s successful. **Note**: Once the send transaction is confirmed in your wallet, it cannot be canceled.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FQDBuDMgd5CwxKNp7UuOd%2Fimage.png?alt=media&amp;token=1d6ed82d-0eb2-4fff-8e2f-0180bda71e21" alt=""><figcaption></figcaption></figure>

### View the history of Internal Transfer

* Navigate through a complete record of all transaction types in the **Portfolio - History** section.
* Select **Internal** to view only your internal transfer history.
* Each record entry will indicate whether it’s “Send” or “Receive,” along with the date, recipient/sender address, token type, and amount.
* Use filters to sort your history by transfer date, token name, or type, allowing easy access to specific records.

<figure><img src="https://1678461108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXsJ4ct5DILiEKdixm6Wh%2Fuploads%2FrfasoJIxMOrm09kDIYm7%2FInternal%20transfer-5.png?alt=media&amp;token=1b0edb80-9461-4b54-9a99-aa4e892c7a7c" alt=""><figcaption></figcaption></figure>
