Skip to main content

Withdrawals

Withdrawals fall under vault policies. Both administrators and vault members who have been added to a vault can initiate and approve withdrawals. You may initiate withdrawals in the iOS app or on the web dashboard. If initiated from the web dashboard, biometric approval must be submitted in the iOS app.

Withdrawing from iOS

1

Navigate to the vault

Go to the desired vault and tap Withdraw.
2

Select asset and wallet

Search for and tap the asset you would like to withdraw, then select the wallet from which you would like to withdraw.
3

Enter amount and destination

Enter the withdrawal amount and tap Continue. Enter the destination address, scan it, or choose one of your trusted destinations or vaults.
4

Submit for quorum approval

Add a comment (optional), review the withdrawal details, and tap Submit for approval. Vault members and administrators will receive a notification to approve the withdrawal via quorum.

Withdrawing from the web dashboard

1

Navigate to the vault

Go to the desired vault in the web dashboard.
2

Select asset, wallet, and amount

Select the asset and wallet from which you would like to withdraw, then enter the amount.
3

Enter destination

Enter the destination address to which you would like to send the funds.
4

Review and submit

Review and confirm the information, then submit. Open the iOS app to endorse the withdrawal with biometric approval.

Quorum approvals

Members of the vault policy will receive a notification to approve the withdrawal. Once the required quorum approvals are submitted, Porto will process the withdrawal.

Using decentralized apps

You can connect to any decentralized application (dApp) that supports WalletConnect on supported networks. WalletConnect is currently supported on Ethereum, Arbitrum, ZKsync, Base, Optimism, Avalanche C-Chain, and Polygon. You can sign any smart contract interaction using your Porto wallet on these networks.
Only trusted dApps and smart contracts should be used. To request support for additional networks, contact portohelp@anchorage.com.

Connecting via WalletConnect (iOS)

1

Open the QR code scanner

Tap the QR code scanner icon in the top right corner of the home page.
2

Connect to the dApp

Open the dApp and initiate a WalletConnect connection. Scan the QR code displayed by the dApp.
3

Select wallet and confirm

Select the wallet you want to connect and tap Connect. On-chain token balances will be available within the dApp once connected.

Interacting with smart contracts

1

Initiate the operation in the dApp

Navigate to the dApp, select an operation (for example, swap), and tap Confirm.
2

Approve in Porto

The initiator will receive an approval request in the notifications tab. Tap the bell icon, then tap Approve and submit biometric authentication.
3

Quorum approval

Once approved by the initiator, quorum approvers approve or reject the transaction and submit biometric authentication. After the policy quorum is met, the transaction is sent to the HSM for verification and signing.
Once the transaction is broadcast and confirmed, the on-chain interaction will complete within approximately five minutes.

Trusted destinations

Administrators may add trusted destinations to ease and speed up the withdrawal process. Trusted destinations can be shared across assets on the same network.

Adding a trusted destination

1

Open trusted destinations

Go to Settings and tap Trusted destinations, then tap Add trusted destination.
2

Search for the asset

Search for and select the asset associated with the destination.
3

Enter destination details

Scan or paste the address, then enter a name and description. To use the same trusted destination across assets on the same network, select the checkbox under Description.
4

Submit for approval

Review the operation details and submit for quorum approval.

Adding trusted destinations in bulk (CSV)

Administrators can import multiple trusted destinations at once using a CSV file from the web dashboard. Contact portohelp@anchorage.com for the CSV template and instructions.

Removing a trusted destination

Only administrators can remove trusted destinations. Removal requires quorum approval.
1

Open trusted destinations

Go to Settings and tap Trusted destinations.
2

Select and remove

Tap the trusted destination to be removed, then tap Remove.
3

Submit for approval

Add a comment (optional), tap Review to review the details, and submit for quorum approval.

Batch endorsements

Multiple operations can be approved simultaneously in the Porto iOS app, allowing for secure and efficient approval of pending activity.
1

Open pending activity

Go to Pending activity (bell icon) to see the list of operations awaiting approval.
2

Select operations

Tap Select in the top right corner. Select the operations you wish to approve and tap Confirm and review.
3

Review each operation

Review each operation’s details and select Approve, Reject, or Review later as appropriate.
4

Submit biometric approval

Once finished, review the selection for each operation and follow the prompts to submit biometric approval.
Batched endorsements are processed once the required quorum is met.