i want to know if it’s possible to have moralis user connected with metamask wallet and phantom wallet ?
For example i want to show the nfts own by the user on eth network and sol network
if you want to show the user nfts from eth network, you can use web3api directly without the need of connecting a wallet, you only need the ETH Address of the user
If the wallet not connected what is the way to verify ownership of the ETH address? I am looking for similar functionality - allow user to see NFTs from different blockchains
Is it required that the user proves ownership of their address to see their NFTs? This would be done by requesting a message to be signed. Moralis supports 5 chains for their NFT data.
Is there a tutorial I can follow? i.e. user have 3 different wallets and in each of them NFTs. With the current architecture of Moralis, user can connect only one wallet to the account.
How to request sign message from non connected wallet?
@blademinter you could show users on one page and make a button that allows you to filer by chain. so ideally this would be a drop down and when you cange chain it should get the users NFTs for that chainId. if your impleenting solana the logic will be more complex because youll also require them to have to change to phantom wallet. as for theverification on an unconnected eth address im not sure if you can do this. but a work around would be to not let a user use the app if their unconnected, only view it
https://rarible.com/blog/introducing-multi-wallet-profile-manage-all-your-nfts-under-one-account-on-rarible-com-no-matter-the-blockchain/ - this is what I was after
Hi,@mcgrane5
I’m looking for merge phantom wallet address and metamask address,too.
And I change the column(user) which in Moralis’s _SolAddress Class or _ethAddress to the same name in _User Class . It can binding the same username.
Could I use Moralis’sSDK to do that in the Front-end?
Here’s what I test
hey @Blacmarc777 sorry for late reply, just in the moddle of exams. ehhh what is it exactly that your after sorry im a it confused from you question? forgive me if i didnt understand it correctly but
hi @mcgrane5,
Moralis SDK provide merge account method
https://docs.moralis.io/moralis-dapp/users/merging-addresses
First time I use address1 to login, and get a usernameA.
So if I change to address2 , it’s can merge address2 to the same usernameA,but it just for MetaMask.
for now if I use Phantom wallet(address3) to login , it’s a new username for address3.
But I want address1~3 in the same username,So I change DB value in Moralis manually.It success happend
My question is if I want to merge Phantom address in the same user. Does Moralis SDK provide that method??
Hi, @mcgrane5 I found the doc update new method for multiple chain merge same user porfile .
I’ll try it, thanks for your reply