@ChauDoan21165: So if you use the āusual deviceā and go to https://identity.ic0.app then you are able to sign in using biometrics, correct?
Apparently, the spinning issue is caused by the pop-up blocker of Safari, which you can disable in settings.
Could you try disabling the pop-up blocker and see if the spinning issue persists?
Thanks!
It was spining when we click to the first line to connect internet computer. We used Chrome. After we signed in with new device, the old device is working fine, but it lead to new, empty address.
@ICPSwap I assume you set derivationOrigin in js API calling, right? Can we have a code snapshot here? If so, when did you add this setting?
Hello, orcsun. After devs reviewed the GitHub commit history, we confirmed that derivationOrigin has never been set in the JS API calls. Thanks!
On your old device and new device ultimately you are using the exact same anchor / identity number right?
of course! ⦠of course!
Thanks for confirming, and I am surprised you didnāt use it, which means users will get different principles whenever you change the domain pointing.
So your dapp frontend is an asset canister?
Or hosting on web2 server(e.g. AWS, vercelā¦)?
Yes, ICPSwapās front end is deployed on AWS, and ICPSwap has consistently used āapp.icpswap.comā without changing the domain name and domain pointing.
Thanks so much for the reminder. Already provided feedback to the devs team, and they will decide whether to add derivationOrigin in the JS API calling after discussion. We will first conduct testing to see if adding this attribute will cause any changes to the Principles of existing users.
Thanks a lot! We utilize CloudFront, so during updates, the assigned domain remains unchanged.
Thanks for confirmation.
Not quite sure about AWS, but I have been used Vercel, every deployment will generate a new URL to map your domain, even though you use the same custom domain constantly, then user will get a different principal after every new deployment.
For this case, if @ChauDoan21165 use the same identity as he declared, then most likely is your domain issue. To recover his funds, you have to roll back to that deployment. I mean if itās that case, I hope it is not.
@ChauDoan21165 suggest Plug wallet rather than Internet Identity in the future, especially related to funds
Donāt you think itās strange that only one user had the problem, even though there are obviously dozens or even hundreds of users using Internet Identity to connect to ICPSwap?
I only tried to point one possibility. And no evidence showing this is the only one has problem.
If others have issues, they may speak up, but not everyone uses this forum and X. Weāre unsure what else to do besides discussing the matter, even if it becomes tedious. Thank you for your attention!
What should we do? Accept the financial loss caused by their technical fault?
Hmmm, yeah.
Iād never heard of such a kind of issue before I noticed this post. Curious
I feel you, itās so frustratingā¦
Since your friend is a novice to Web3.0, Iād suggest you ask her to check the mnemonic words / seed phrases again and recall the new algorithm if she has reshuffled the words/phrases (most probably, she might have misspelled them or forgot that she reordered the list of words by some rules)
Best of luck to you!
We tried many times. It is impossible to make any mistake if you deliberately try to do that. The ID nunber have to fit with mnemonic phrases.
Yeah you canāt shuffle words by accident in a mnemonic phrase, the last word of the phrase is not random but relies on all previous words as a validity check.
Edit: Just double checked, ICPSwap wallet doesnāt seem to check mnemonic phrase validity on import and imports anyway at the moment.
Since Draggin will mint new sns1 tokens, please help my friend to get her 0.43 sns1.