Skip to main content
All CollectionsVesting
Transfer Contract
Transfer Contract

How to transfer vesting contracts and payment contracts

Updated over 4 months ago

When creating a vesting or payment contract, senders can configure permissions to allow recipients to update their recipient address for unlocking tokens. This setting can also be adjusted while the contract is active.

Who can cancel contract? Who can change recipient?

This can be reconfigured while the contract is active as well.

The transfer option can be useful both for changing the wallet address of the existing recipient or transferring a vesting contract or payment contract to a completely new recipient.

❗Important: When a vesting contract or payment contract is transferred, the contract gets transferred to the new address with both the locked amount (scheduled tokens) as well as the unlocked tokens that have not been withdrawn by the previous recipient.

To transfer the contract to a new recipient address, follow the steps below.

Step 1: Visit the Streamflow App

Visit the Streamflow app and select either "Vesting" or "Payments"

Unlock tokens on Streamflow.

Step 2: View Your Contracts

Here you will see your contract/s. Click on the drop down menu on the right, three action buttons (...) to see the transfer option.

View your contracts. Click the drop down menu and find the Transfer option

Step 3: Access Contract Details

Once in the contract details page, you'll see you're available actions at the top right of the page. Click "Transfer".

Access contract details

Step 4: Enter New Wallet Address

Drop the exact wallet address that you would like to reconfigure the contract to progressively unlock tokens to. Note: The address must be a wallet address on the same blockchain (Ethereum L1, BNB etc.).

Enter new wallet address. Create a transfer on Streamflow. All of the funds will be transferred to the new wallet address

Step 5: Complete the Transaction

Complete the transaction and then you can confirm your transfer has been successful in the "Contract Details" page under "RECIPIENT ADDRESS"

Complete the Transaction on Streamflow.

All future tokens will unlock to the new wallet address - job done! πŸŽ‰


Something we didn't cover?

We've tried to cover as much as possible in this guide, but there is always room for improvement. If we missed something, or you'd like to simply share your ideas, love, and support, email us at [email protected]

Someone will be in touch with you in no time. ✌️

Did this answer your question?