Bitcointalk username: Logfiles
My review1.
Downloads and set upSetting up the mixin safe using the mornin Key was my preferred option because;
→ There was no access to a ledger hardware wallet at the time of testing the service.
→ There was not enough resource and time to install and set up a full Bitcoin core node.
As a first timer, during the set-up process. I faced some hiccups due to the couple of apps I had to install. The instructions are not quite straight forward (You install the app or do something as per the guidelines, but you have no idea why you are even doing a particular step)
I suggest a proper documentation is made on how to set up the mixin safe, with easier to understand instructions in articles and videos for the newbies.
For exampleDownload & Install Mornin Key
Download & Install Mixin messenger
Yes, but what is their purpose to the mixin safe we are trying to set up?
Invite members
Follow the instructions on the Safe website and invite your members to install Mixin Messenger. Please also remind them to log into Mixin Safe Dashboard by scanning the QR code.
Maybe the hypertext link to the Mixin safe website should be inserted in the highlighted area so that it's a little more direct.
2.
Mixin messengerDownloading it and setting it up was pretty straight forward, but I had a challenge with one of my mobile network providers as I was not able to receive the SMS verification code.
→ Add more ways of verifying the phone number, like an automatic phone-call. Something similar to what is on WhatsApp.
→ How about a secondary email verification for those that don't want to use SMS verification or use their phone numbers for registering?
The Mixin messenger's guidelines probably have some error, which could be misleading
It says,
supports 36 public chains such as BTC, EOS, ETH, XMR and more than 100,000 tokens
Coinmarketcap and coingecko suggest that there are only about 10,000 tokens. Please correct that.
Fiat CurrenciesAdd more local fiat currencies around the world if you pick exchange rate data from platforms like Coinbase. Cryptocurrencies are now getting known world over. Currently, the APP supports only 15 of them.
Adding contactsThe QR Code scanner looks a little out of place, maybe another QR code scanner next to Mixin ID or Phone number search box would be great
Setting Emergency ContactThis was straight forward, easy steps to follow with clear instructions
3.
Sign in Mixin SafeSigning in using the QR code was easy, but I do wonder what happens if I have only one device? I was lucky to have 2 mobile phones and a laptop. What about someone with only one phone, how do they access the Mixin safe?
The Mixing safe could also do well with an option for dark mode
SettingsSettings → General → Appearance
→ Again, very limited fiat currency options. This time only four!
→ Only 2 languages available. English and Simplified Chinese. You might need to work bringing in more Languages.
Setting up safe.No hiccups at all, but we might need simple and detailed instructions that can help a layman understand what they are doing and why they are doing so.
I also put my computer to sleep, got back to it 8 hours later, and I just got right back into the safe's account minus any log in prompt/verification. I think security should be tightened in regard to the safe.
Pay To testI used bitcoin as a payment option.
Under scan to pay, you should add more wallets, with emphasis on open source noncustodial wallets. For example, even with electrum, one can scan to pay.
Under payment method, you should also add an option to open in wallet like you see in sites such as bitrefill. Once you click on the button, the wallet installed in the device opens up automatically with the order details (address and amount to be spent)
I also saw somewhere that order expires in 48 hours. We know that sometimes Bitcoin transactions can take more than 48 hours to get confirmed if the fee paid is very low. What happens if the transaction gets confirmed after 48 hours? Does the service process an automatic refund?
On my test transaction, the order got confirmed, and I was redirected to the new safe page summary and also received a message on the mixin messenger about by subscription after which I proceeded to create the safe
Mysterious Recovery tabOnce I created the safe, A new tab appear (Recovery tab) With no explanation or few helpful notes in the tab, I was not exactly sure what its purpose was exactly for. I guess so many newbies will also be clueless about this.
It had some details about my safe and stuff like that, with a last transaction date from 2001! More confusion. And then when I reloaded the page, everything was gone, just like that.
DepositingThere is an error from receive deposit. Once I clicked on it, it instead redirected me to the page similar as where one is trying to withdraw from the safe.
I ended up depositing through Safes → Receive deposits (on clicking 3 dots) → Deposit address generated.
Once my deposit was confirmed, this is what I saw in my Recovery page.
I never set the lock time to 4 days, so I have no idea what happened. How one can modify the lock time, if it's even possible? What if I want 10 days or 30 days?
New RecoveryI wanted to see the guidelines, but the link took me no where. Please fix that.
I tried reading about safeBTC and I didn't understand anything. What is this?
safeBTC does the system return the asset certificate after the deposit of BTC and is required to transfer the asset certificate to obtain a Safe Network signature.
Anyway, I just did a new recovery by holder keys method and see what happens.
Once I approved, there was not much information about what was happening next. No transaction ID, No record about the receiving address, Not many details about the transaction/activity I had just carried out. No idea whether the Bitcoin is going to appear in my address or not. And if yes, approximately after how long?
In summary, this is how the page looked like
4.
ConclusionThe idea behind the mixin safe is a great one, but the process involved in setting up the safe is tedious and does not have proper documentation. I suggest you invest a lot more in helpful articles and Tutorials, including Explainer videos.
If new users with less technical knowledge are going to use this platform. Ensure that process is precise and well to the point.
Most of the other suggestions are within my review.
Thanks for the opportunity to review your platform.