Withdraw from Treasury Wallet

Execute withdrawals from Treasury to external wallet or exchange

You can withdraw funds from your Treasury Wallet to any external wallet or exchange address at any time. Once confirmed, the funds will leave your Treasury Wallet and arrive at the destination address you specify.

Because the Treasury Wallet is held under your own custody, every outbound transfer requires authentication from the passkey holder before it can be executed, ensuring that no funds can leave Treasury without explicit authorisation.

circle-exclamation

Prerequisites

  • Your Treasury Wallet has been set up and confirmed, and holds a positive balance for the asset you wish to withdraw. See Treasury Wallet for setup guidance.

  • You have access to the destination wallet address, and it belongs to a wallet or exchange that supports the asset and network you intend to use.

  • The passkey holder (Merchant Admin) for your Treasury Wallet is available to authenticate the transfer.

Making a Withdrawal

1

From the left-hand navigation, select Treasury Wallet under Assets. Here you will see your current balances across all configured assets and networks.

Click the “Withdraw” button to begin.

2

Select Your Token and Network

A modal window will appear. Use the dropdowns to select:

  • Token as the cryptocurrency or stablecoin you wish to withdraw (e.g., USDT, BTC, ETH).

  • Network as the blockchain network over which the funds will be sent (e.g., Tron, Ethereum, Polygon).

circle-info

The network you select here must match the network supported by your destination wallet or exchange. If you are unsure, check with your exchange before proceeding.

See Asset Networks for further guidance.

circle-info

Verify the destination address carefully before confirming. Ensure the address is correct and belongs to the intended network for the asset being withdrawn. Sending funds to an incorrect address or mismatched network may result in permanent, unrecoverable loss of funds.

Once a withdrawal is confirmed and broadcast, the funds will leave your Treasury Wallet and exit the Pay.io system entirely. This action cannot be reversed.

3

Enter the Destination Wallet Address

Enter the external wallet or exchange address to which you wish to send the funds.

circle-exclamation
4

Enter the Withdrawal Amount

Specify the amount you wish to withdraw. You may withdraw a partial balance or the full available amount for the selected asset.

5

Review and Confirm

Before proceeding, carefully verify the following:

  • The token selected matches the asset you intend to send.

  • The network selected matches the network of your destination address.

  • The destination address is correct and belongs to the intended wallet or exchange.

  • The amount is accurate.

Once you are satisfied that all details are correct, click the “Withdraw” button to confirm.

You will be prompted to authenticate the withdrawal using your passkey. The system requires the Treasury Wallet passkey holder to sign the transaction with the corresponding passkey. This is the only way a transaction can be approved from Treasury Wallet.

After authentication, the transaction will be broadcast to the blockchain and the funds will be sent to the specified address.


What Happens After a Withdrawal

Once confirmed and broadcast, the withdrawn funds will:

  • Be deducted from your Treasury Wallet balance immediately.

  • Arrive at the specified destination wallet or exchange address.

This action is final. If you have sent funds to an incorrect address or used the wrong network, Pay.io is unable to intervene or recover the funds on your behalf.


What's Next?

Last updated