Wallet & Assets
Transfer Tokens & NFTs from my Univeral Profile
The Universal Profile Extension does not enable you to transfer tokens directly from the extension itself.
Instead, it is designed to work with various decentralized applications (dApps) that can seamlessly integrate wallet features in their UI.
You can connect your Universal Profile to wallet.universalprofile.cloud to send native tokens (LYX) or any token or NFT.
Add missing assets not displayed
If your assets are not showing up in your list of Tokens or NFTs on your Universal Profile page, it is likely that the Universal Receiver has not been able to add them in your list of received assets at the time you received them.
You can solve this issue by watching this video or following the steps below.
First, you can check that you have a balance for this asset. To do so, go the LUKSO block explorer:
- Type the token name, symbol or paste the address of the asset you are missing.
- In the next page, click on "Contract" > tab "Read Contract".
- Open the
balanceOf
function by clicking on it. - Paste your UP address under the input field next to
tokenOwner
. - Click on the "Read" button
If your UP has a balance for this asset, you can process to the next steps below to add the missing asset in your list of received assets for your 🆙.
Step 1 - Check that your Universal Receiver Delegate has the right permissions
This step will ensure that the Universal Receiver connected to your Universal Profile is correctly set up with the right permissions, so that it can register any new tokens and NFTs that your UP receives.
- Open the Universal Profile Browser Extension
- Click the "controllers" tab
- Find your "UP Receiver"
- Check that the permissions "Profile data" and "Re-entrancy" are switch on. If they are not, switch them on.
Step 2 - Add the asset not showing on universalprofile.cloud
- Go to universalprofile.cloud and click on the top right button "Login" to connect your UP to the dApp.
- In the page for your Universal Profile, go to the "Settings > Add missing assets" page.
You can also click on this link to access the page directly 🙂: Add missing assets
- Paste the address of the asset and click on "Continue".
- In the next screen, click on the "Add missing asset" button.
- A transaction should popup in your UP Browser extension. You can confirm it to add the missing asset.