Creating a deposit address
To receive a deposit, you need a deposit address for that asset. Creating a deposit address generates a new wallet and prompts you to download the encrypted wallet key. An encrypted wallet key can be decrypted and exported if you choose to import the wallet into another service provider.Getting a deposit address (iOS)
Download the encrypted wallet key
Tap Download wallet key (or tap Why does this matter to learn more). Choose your save method—for example, tap Save to files. If you already have wallet keys downloaded, select Keep both and rename them.
Getting a deposit address (web dashboard)
Vault members receive a notification every time a deposit is made to the vault.
Requesting new asset support
Porto supports hundreds of assets, including all ERC-20 and SPL tokens—even those not explicitly listed in the app.Search for the asset
In the iOS app, go to Settings and tap Supported assets. Search for the asset by name or symbol.
You can self-custody all ERC-20 and SPL assets, including assets not shown in the app. For faster processing, include the token’s contract address in your request.
Finding an ERC-20 token contract address
Block explorers let you view and search the blockchain for transactions, addresses, tokens, and other activity. Having a token’s contract address allows you to add the token directly on Porto by pasting the address into the Asset Support Request form.Visit the block explorer for the token's network
- Aptos: explorer.aptoslabs.com
- Arbitrum: arbiscan.io
- Base: basescan.org
- Ethereum: etherscan.io
- Optimism: optimistic.etherscan.io
- Plume: explorer.plumenetwork.xyz
- Polygon: polygonscan.com
- Solana: solscan.io
- ZKSync: explorer.zksync.io

