Pages:
Author

Topic: [CFNP] Mixin Safe - Decentralized Bitcoin Custody Solutions | Review Campaign - page 8. (Read 6808 times)

legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Bitcointalk username: bitmover



security alert:There is a similar website, which the team should consider buying:
safe.mixing.zone/

This domain is owned by another company, and I mistakenly put it in my web browser.

Suggestion: put all your products in the same domain and redirect them. Multiple domains is confused for the user. I am always worried when I move to another domain, specially within the same company/service
Currently domains that i noticed mixin team has:
https://safe.mixin.zone/
https://mixin.one/
https://messenger.mixin.one/
https://mornin.one/

Get Started
The website has a nice design, however there are some contradictory information in it.

In the Get Started page (https://safe.mixin.zone/start) the only option for Owner Wallet is Morning Key.
However, in the article (https://support.mixin.one/en/article/how-to-use-ledger-to-create-mixin-safe-2ppnls/) it says I can use ledger or some other wallet (which is not true yet).



This should be fixed and all information should be as clear as possible, as this just the first step of the process and (in my opinion) this makes me feel a little insecure if am I doing something wrong or not.

Morning Key
At first I thought Morning Key was part of the Mixin Safe suite.

As there is a  ~1USD fee (converting from BRL to USD) in Play Store, I decided to download the APK from the website for free.

After a successful free APK download from  the website, I just created an account and set up the wallet. The app is very confusing .

Downloading Messenger
Security alert: Asking for personal information (phone number).
This is a big security and privacy risk IMO.
Personal information can be hacked or leaked, we all have seen before.

Why does mixing want to know who am I and who my friends are? This is very invasive, and it is irrelevant for the transaction we want to make (securing bitcoin).
Please, add other methods, such as e-mail verification.

E-mail is much more private and better suited for internet needs. For example, I have an e-mail for anything related to the forum, other related to personal finances, other for personal life, etc... But I have only one phone number.

Setting Emergency Contact

The image displayed here is outdated, the UI of messenger is slightly different now. Other than that, the process was very easy and smooth.


outdated UI image (at least in Android) - https://safe.mixin.zone/start

Mixin Safe

Now things get confused. Messenger app never mentions Safe anywhere. I needed to go to https://safe.mixin.zone/login to find the QRCode which creates the safe.
The APP should be more clear imo. Something like "Create New Safe -> Scan QR Code"

After that, mixin messenger says my phone number and other data will be shared (I really preferred that this was an e-mail)

2 USD Payment
Many cryptocurrency payment methods available, which is amazing.

I transferred some TRX to get a fast and cheap confirmation, and so it was.

Interesting point: I overpaid some dust (about 0,1 TRX), and there is a way to ask for a "Refund" (https://help.mixpay.me/en/articles/7063792-how-to-get-a-refund).
The value was very small, but the process was very fast and straight foward.

I just added the BOT inside the Messenger and after chatting with the MixPay Bot I was able to recover the dust. I got the value back in just a few seconds.


bug when using morning key to create safe

I got the following message when approving the safe.
The safe asked for:

"Owner Approval
Use Mornin Key to scan the QR code on the below and sign"



"Error (10002): The request data has invalid field"




I failed to create the wallet. So I decided to get in touch with the support team. I told them about the issue, and they fixed it right away:


Transactions

It was not easy to find the Deposit button. I missed a button "Receive/Deposit" here:


It was not easy to confirm the transaction with both users , I managed to do so, but I am an experienced bitcoin user. But I think an average user will just give up .... not easy.



Suggestions:

I missed more explanations in Mixin Messenger and Morning Key.

Both Apps are  lacks information about what they do.
Morning Key specially. I was trying to generate a receiving address there, impossible... Then I discovered I had to click in Tranasctions inside Mixin Safe to generate an address there. Not intuitive.

I spend about 3 hours trying to figure everything out. It was not fast, and I believe the process could be more straight foward.

I liked how everything worked in the end, but the process was very slow.
hero member
Activity: 1414
Merit: 670
Bitcointalk Rank: Sr Member
Lifetime earned merit: 375
Bech32 address: bc1qx5yc6jtjh4jupqn0p2cmufe8twc76dy680xt2k
hero member
Activity: 966
Merit: 697
Bitcointalk Rank: Hero Member
Lifetime Earned Merit: 551
Bech32 Address : bc1qfgtagr9ntmngk95xyjyv2gs46h5tpjalnd94zm
hero member
Activity: 644
Merit: 520
Leading Crypto Sports Betting & Casino Platform
MY REVIEW ON MIXIN SAFE

FirstI would like to clear that although at first I was very skeptical the service because of the much requirement of apps needed to actually activate or use the service but after successful using I think the service is kinda cool though.

So firstly,
I downloaded the mixing messenger app from playstore and that process was smooth and also the mornin key app but for some peculiar reason the mornin key app for android seems to be having issue when trying to open up the on my android device.


so I switch to using an iOS for the both apps instead of the andriod.

Mixin messenger

I registered with one of my less active line and the otp verification code was actually sent very fast although thought it would take my time but didn't but I only had to copy it manually and paste it but still all good because most apps failed to verify automatically.

Setting my pin
The process was all good except for the fact that I had to make an input confirmation of exact same for up to four times before confirmation which is good I suppose for security purpose but I feel the normal two times confirmation would have worked fine too.

Adding emergency contact

Setting up the emergency contact was kind of a fuzz for me cause I actually and literally have to wait for the user am trying to add to be online so he can send the verification code for me to confirm his add up. Apart from the  process was all good.

Other features
I think the messenger app has some nice features added to it like the group chat where you can interact with some of your contacts just like every other message apps.

Mixin safe
First the log in process was kinda stressful as I needed two device to successfully log in as one needs to scan the other from the messenger app in other to log in although the scanning was smooth and fast so I logged in successfully.

after logging in the website

it looked very simple although too plain for my liking and the annoying red sticker which that serve as a warning should Atleast disappear after staying in website for sometime Atleast for the user would  have grasped the message trying to pass.

Creating a safe
This process would have been very complicated if actually there was no official guildline to it but on still I followed the process showed to create the safe.

At first it prompted a  name section and network type of which I just used my BTT username for ease and bitcoin for the network.

* next was the owner control key setup which is one of the 2-3 multisig wallet purposes. I selected mornin key as my private key control and since I already had the app installed and activated  it was just to scan the QR code on the mixin safe site of which I did and it went smoothly and my key was secure and safe in the app with the specific name I  used in the mixin safe website.

* next was the member key set up which require me to add up a member and it didn't take since I have someone here from the community who is close to me and we have already backed up as emergency contact so his contact just popped up when I clicked the +add button in the mixin safe site and I added him up and selected threshold (1) since its part of minimum requirement and don't have much contacts so two person confirming the transaction would be OK for me.

* next was the summary which require me to choose a plan although I was worried for the reason for me to actually pay  to upgrade and create more safe so I choose the 2$ plan since its a still testing phase.

 purchase of plan

The process was very fast and smooth.
I funded the messenger app through my wallet and in no time got notified of the deposit.
Then I went back and choose the 2$ plan in which I made successful payment through the mixin pay wallet option through crypto
After successful payment went back to my mixin pay and activated safe through mornin key scan which at first showed error but finally got it running.

Transaction on mixin safe

First I had to deposit some funds to try out mixin safe wallet so I choose the receive deposit option in which I funded through my binance exchange app and it went smoothly as I receive the funds quickly.

then
The send transaction where I had to selected 2 member verification which is me(mornin key signiture) and the  member to confirm the transaction before it went through.
I think I would try out more member later as part of verification but for this beta version, I think one member confirmation is okay.

*The security on this wallet is smashing as the member(s) need to verified before your transaction can actually go through, so it would be very hard to be hacked of your funds.
Just superb

Support chat on mixin safe


I thought I should try out the support chat on the mixin safe website to see how reliable it is and it was very OK by me as I got attended to by the customer chat representative and all my question I asked was satisfactorily answered. So the support chat feature is very OK and reliable.

Conclusion
*The overall experience was smooth although a short video on the whole process would be very helpful, like a tutorial video to ease some stress

* the payment is very fast and notification in the messenger app is also superb, as I got every notification very quickly concerning transaction on my mixin safe wallet.

Can't wait for you guys to upgrade more the beta version so one can properly use the wallet.
full member
Activity: 1526
Merit: 111
Pepemo.vip
Bitcointalk Rank: Full Member
Lifetime Earned Merit: 111
Bech32 Address : bc1q0lcjv6gya8nxxrf3zul6f92m0ee80zj7cntxm9
legendary
Activity: 2226
Merit: 1571
Join the world-leading crypto sportsbook NOW!
Bitcointalk Rank: Legendary
Lifetime earned merit: 1321
Bech32 address: bc1qdwqtqyg0qfnevjp5xghjcjy0r7g8pdfspjq6tv
sr. member
Activity: 1428
Merit: 308
Bitcointalk Rank: Senior Member
Lifetime earned merit: 272
BTC address: bc1qessusytan4vkfrx063tazrku2z8gpkkh786pzh
sr. member
Activity: 1820
Merit: 418
Telegram: @worldofcoinss
Bitcointalk Rank: Sr. Member
Lifetime earned merit: 107
Bech32 address: bc1qlqjr0sfx6pg44g08898u05aw8elg4zq4wf979d
legendary
Activity: 1932
Merit: 1273
Bitcointalk Rank: Legendary
Lifetime earned merit: 956
Bech32 address: bc1qy3mnd3lfshf2v499j62qaavyned58pawusjlgm
hero member
Activity: 1120
Merit: 554
🇵🇭
Bitcointalk Rank:  Senior Member
Lifetime earned merit: 232
Bech32 address: bc1qu4amwh04c8reqf2hkt7uleljdt8z2pejarm2f0
legendary
Activity: 1610
Merit: 2026
Bitcointalk Rank:  Hero Member
Lifetime earned merit: 731
Bech32 address: bc1qgyepvs5zjxt2a7zlyc60g6sa6rta6zadu0ldr248r2rvxfpwnz5s086f7q
hero member
Activity: 840
Merit: 932
Bitcointalk Username: Zaguru12

MY REVIEW

USING MORNIN KEY TO CREATE MIXIN SAFE.

INSTALLATION;

Mornin Key:
The download of Mornin Key was giving me a little difficulty since I would have to purchase the app from the App Store for just 0.58$ and my credit card has issues, so I first installed the TestFlight to be able to access the mornin key for free and both installation went swiftly and my mornin key was accessible.

Mixin Messenger:
The mixin Messenger doesn’t required purchase or another app to get it installed, so it’s downloading and installation was easy.



REGISTRATION;

Mixin Messenger:
The registration was smooth just that it required an active number for verification code, which would have been lot easier if it was just an email but I get that the contact to be share with is why it was a number.
I registered with a number and got the four digit verification code instantly from VERIMSG which popped up my clip board instantly, I typed in the code since I don’t like copy pasting this kind of things and it went on smoothly.
The app required a pin setup which was a six digit code and on 4 confirmations I got it set up and the team Mixin Bot was created, which contained some Mixin Messenger guidelines.

Mornin Key:
The morning key was an easy set up requiring me to just set up a six digit passcode and also as a wallet, the recovery seed (12 words) were backed up.

Mixin Safe:
Upon setting up the Mixin messenger and Mornin Key. The Mixin safe required that me to scan the QR code. So I accessed the dashboard Board using my Laptop browser and then I scanned the code with the messenger. Immediately it login successfully on my laptop and also created a Mixin safe service bot on the phones messenger.



SAFE SETUP
So I proceed to safe to create a new safe and used bitcoin as the network. I opened my mornin key from my phone and immediately scanned the QR code to prove my ownership and the created wallet appeared on my morning key with my private key which was ECDSA key type and also appeared on the Mixin safe Dashboard on the laptop.

Upgrade plan Setup:
I choose the standard plan and multiple payment options showed up but I opted to use the USDT(Bep 20). So I made a deposit of 6 usdt including the transaction fee. The deposit arrived just within 60 seconds. And the 1.98usdt meant for the plan was deducted and was left with 3.7usdt. So just to clear my curiosity of maybe a refund will be done I proceed to get my refund back. I was asked to add the mix pay bot on my Mixin Messenger and send my refund code to it but there was no response what do ever.



Safe Activation and Transaction:
The activation was swift with just the QR code scanning using the mornin key needed.

Deposit;
I proceed to make a BTC deposit since it was the network I choosed and that was the only one available. I wanted to make the deposit scanning a the address QR code but mine wasn’t scannable, so I copied the address instead and made a deposit. The deposit arrived after some minutes with just one confirmation enough to receive it on my safe wallet, with the coin named safebtc.

Withdrawal;
I then proceed to make another transaction this time a withdrawal of the funds that arrived. I made use of the bitcoin address on the messenger as the recipient address and then it wanted members approval and after their approval was done by scanning with their MIXIN messenger. I was asked for the owners approval which I rejected to see if the mornin key would actual reject the members approved transaction and it got the rejected which actually shows the strength of the multi sig.
I then proceed to make a proper transaction and after following the process through and the owner also approved the transaction it arrived in my wallet but would only be accessible after 3 confirmation. I like the fact that it was visible on my Mixin messenger like a pending transaction before the 3 confirmations, this will actual give you the assurance that the coin was sent to the correct address.



Summary:

The site UI and the app was actually ok. The fact that it you can also switch to dark mode is fine.

I would advice the use of email address in the sign up and also try to be able to copy the dashboard link from to messenger to safe the stress of using two device.

The Mixin messenger doesn’t require passcode every time I wanted to login into the app, it just open up freely (or maybe it was set up). It should be have such feature just like how the mornin key requires passcode for every single login to the app. It is necessary since the messenger shows your funds on the wallet and some your contact chats.

Mixpay bot
Also the mixpay bot didn’t even respond to my request of refund after overpaying for the standard upgrade, I feel like a way should be paved to get refunded back or if there is no refund, there shouldn’t be head on about getting it by chatting with the bot which didn’t respond.

Overall it was a smooth and straightforward experience i love the multi sig initiative. But I also noticed that one could actually set this up with out having anyone to add as a member just that it defeats the whole multi sig purpose.
hero member
Activity: 812
Merit: 619
MIXIN Safe REVIEW


App Required: Mixin, Momin key
Fee: 2$) without gas fee
Device: Smartphone Android Version 13


Background:
Previously I reviewed Whirlwind mixer and Utopia P2P ecosystem but I found this one very complicated. This project is combination of both, here you will be able to chat (voice,audio,image)  and at the same time you can send and receive btc and many other tokens in the app.

Main Goal
 Our main review is about Safe btc to store our private keys in three place. If we lost our private key then using Mixin safe we can recover it. This required two Apps (Mixin and Mornin key) so first we will talk little about these two apps and will do some basic works in these apps which is mandatory for Mixim Safe.

Mixin(Main App) (Main app ).
Playstore review:
Playstore rating is 4.2 and downloaded more than 50k but people is not happy with Ethereum fee and this why so many bad reviews at the start page. team should check this and try their best to keep their community satisfied.

Installation:
I downloaded the app from the playstore and installed its quite easy and just sample as downloading installing other apps.

Registration:
I am really disappointed to see that this app required (Mandatory) mobile number verification and without mobile number you cannot use it just like Whatsapp and telegram. anyway i used my own number to verify but verification code doesn't arrived, i resend but same problem then i changed number and Smartphone also but code not arrived. I asked telegram moderator about this and he told me to contact customer support through mail, Mail team  assure me that he contacted with sms operater and it will be fixed soon, unfortunately it is not fixed yet

At last i contacted my indian friend to give me otp code for verification and he trust me. he send me otp in 3 second which mean our country network sms verification has some issue which should be solved.

Customer support;
Telegram moderator is too fast and doing his job properly when he online. Mail support team replied me after ten minutes  and second time after 20 minutes and third time they replied after a long time.
Customer support is not live 24/7 which show how poor their support team so. I am trying to contact last night through telegram, mail, online chat but i recieved reply after 8 hours

I think the support team members are less and not doing right jon  I will recommend making the mail team tight to help new users with quick reply.

Creating Pin
After registration the app asked for PIN which is Mandatory to recover your data and  also creating wallet. After creating successful pin Wallet also created. I noticed that if we forgot Pin and have no access to phone number then we never recover our Mixin account. I think this is good option for security.

Wallet:
Lot of token available in the Mixin built in wallet including major currencies BTC, LTC, BNB and many more. sending and receiving is easy just like Trustwallet but here you could sent through contact also

There is two options available when you send token
Contact:
I like the idea of sending tokens to other Mixin users through the contact option
Address:
For sending address first you have to add address which is been option for using any address in future.

Adding contact:
For chatting with friends and family adding contact is necessary. I opened account in second mobile and added contact through scanning bar code. Its quite fast and contact added with name set by users. we can also manually add name to any contact.

we can send a token, voice call, voice message,camera, photos, files, contact and location just like whatsapp but here you can files in large size. I tried to send 1 gb files for checking purpose and it started to sent. I totally satisfied with chatting service and no issue here.

Recommendation: I will recommend adding an edit message option and also delete for everyone option (in case of sending wrong files by mistake). adding reaction will make chat more advance.

Group chat: This feature is best to attend all friend at once. family and friends can use this app to enjoy this feature.

Emergency contact: This is much needed option in case any problem ( operator issue, no access) occurs with your phone number. I added my second ID as a emergency contact.

Mixin Desktop:
we can also use Mixin App in desktop but we need to scam through mobile. This is same as Whatsapp web.

Recommendation: It will be better to launch our own app for Desktop where we can login without mobile just like telegram.

Mornin key:
This app is required for signing purposes and our one private key will be saved here. This app is available in the Playstore and apple store which means this app is secured. We can use hardware wallets instead of Mixin. Because I have no Open source hardware wallet therefore i used the Momin key wallet for signing purposes. Playstore asks for $1 to download but don't worry you can download the APK file absolutely free(I downloaded apk files as google play needs a credit card and I don't want to use it for google play purposes). Momin key registration is very easy just like creating a wallet and writing a phrase and keeping it in a safe place.

Now when we set both Mixin app and Mornin app , Now its time for keeping our private key secure with Mixin safe so let's proceed to Mixin safe

Mixin Safe:
To use Mixin Safe we need Mixin app we discussed above and Momin Key. Opening site will give you two options
Get started and Signin
Get Started: This is tutorial to setup Mixin messenger (we already did all the work). after completing the tutorial you will see the sign-in button at the end

Sign in: In this option the site will give unique Bar code to scan through Mixin scan option. Thanks to Mixin team for providing feature of upload to scan through gallery picture. I just took screenshots and upload through scan option in mixin and Its worked well.

after scanning, my account opened in web.
Network and name:
Now we have to enter any name. two token is available at that time BTC and LTC. These two ks are widely used for long term holding purposes and I think no other token required at this time to be added. In the future new tokens could be added with community demand.

Owner:
now second main work is to sign in through own wallet (Minin wallet in my case). Here site provide Bar code to scan through Minin wallet. Unfortunately Monin wallet has no upload option in scanning and i took screenshots and then send to other mobile and then scanned.

Member:
In this option you can add number member to give them access to this safe. These member will just approve transaction and cannot make new transaction. for this option we should add any contact (family recommend). I already did previously so added my other account contact and keep number of member 2. we can add from 1-5.

Summary:
 In this page we would be asked for upgrade which is mandatory because mixin safe service is not free. There are three package which could be seen in image clearly. I bought a 2$ package and the second time i checked the 10$ package was reduced to 8$ which is very best that it's not charging whole. after clicking on the upgrade plan I referred to Max Pay site and Thanks God buying through crypto is available. I paid through LTC and my plan was upgraded very fast. After doing all this my safe created and i have been given btc address. Now if i lost my private key, I could recover easily.



Deposit BTC:
I start depositing btc after creating safe btc wallet. deposit address option is not available in main page and i have to Click Safes>Active safe>Recieve deposit which is lengthy process. I will recommend to add fast process for deposit option. copy wallet option is available which is very good to avoid extra words while copying btc address.

FIRST DEPOSIT:
I deposited 0.00297 BTC from Binance and after six verification amount not added. I was very worried that I might have sent the btc to the wrong address but everything was ok from my side and address was correct then I check btc explorer and payment was successfully recieved but not showing in Mixin safe.
I contacted telegram moderator, online chat and mail and recieved reply after hour, after sending all necessary information he send my case to team. my BTC arrived after 9 hours.



The reason for this issue is because i deposited btc before the btc address through active and live chat support told me that they fixed this issue for all users.
Team should check , why its not credited on time. This kind of incident cause lot of trouble for customers.

below is my transaction proof
https://blockchair.com/bitcoin/address/bc1qx53h8g2p5qqmzdkdzz86e8hnk67wv8lpzm0tfwendryuxwtnh3eq7ay4wx

Time of My btc fund added to Mixin safe = 04 AM UTC 21 july 2023

Send BTC:
Now to send btc we have to go for same lengthy process: Safes> active safe>new transaction
if we have different safes then we can choose anyone we want to withdraw from it. This is good feature that we can add multiple safe and each safe  work as our own wallet.

It required two Mixin confirmation because i selected two members when i created safe and one Mornin key sign. This option is very beneficial. If any one get access to our private key, he cannot steal our fund without confirmation. I love this security so much.





Important point and recommendations
1: The overall process goes smoothly and there is a little bit of confusion for the newbie as the process is not easy .

2: Mixin safe Fee is low because the main purpose of this safe wallet is to use for long term holder. Fee= 1 PUSD= 1 credit for one Transaction

3: Customer support is active and friendly when online but sometimes they are inactive for many hours which should be improved.

4: Mixin messenger Playstore review is not good. Fee should be reduced to use messenger for wallet purpose without burden of big fee.

5: Mixin messenger Chat required advance options like edit, delete messages for every one and reaction. sending big files is supported which is plus point.

6: This is best decentralized way to recover the key because the recovery key will be locked and will be unlocked when any address remains inactive for more than one year so we cannot say that the mixin team has access to our private key also
https://safe.mixin.zone/how-it-secures

7: Adding emergency contact is best option for recovering and i will give 100/100 points for adding this feature which is safe and easy.

8: transaction speed is fast and there is no pending or other problem.


VIDEO TUTORIAL:
i think it will be better to add video tutorial also of whole method. I am working on it , if I succeed i will share link here too.
hero member
Activity: 1974
Merit: 586
Free Crypto Faucet in Trustdice
Bitcointalk Rank:  Hero Member
Lifetime earned merit: 541
Bech32 address:  bc1qzuuy89acjxz3lqxyudu8u4vy2q4mkzkn40z8pw
legendary
Activity: 2464
Merit: 3878
Hire Bitcointalk Camp. Manager @ r7promotions.com
I was going to apply earlier but I did not find the review campaign yesterday. anyway...


Bitcointalk Rank: Legendary
Lifetime earned merit: 5528
Bech32 address: bc1q4djl6pxt90nfs8fufdul26ufxukxxrczsfjj0h
Added you on batch#2

Code:
Mr.right85
_act_
GxSTxV
Sim_card
LoyceV
OmegaStarScream
Z-tight
coupable
BitcoinTurk
MAAManda
Chilwell
Little Mouse
Synchronice
UmerIdrees
virasog
nelson4lov
bitmover
Iroh
Onyeeze
Beparanf
Accepted in Batch4. Please check spreadsheet for information about receiving reward and your deadline date to submit the reviews.

Batch5 is in progress and we are running out of spots very soon.

Keep applying.

Cheers,
hero member
Activity: 700
Merit: 673
Mixin Review:
Will not include images to reduce space occupancy and will try and make it a detailed write-up of information  .
Mixin Messenger:
I downloaded the App from the Google Play Store using the link provided directly from the Mixin Safe.
After installation, I opened the app and a new page that required me to agree and continue, which I did without reading the terms and conditions.

A mobile number is required in order to complete the sign-up. I used one of the old lines and inserted it on the same gadget on which Mixin Messenger is installed. I typed in the number correctly and clicked on the send code. It took a complete countdown of seconds before the code letter arrived. Like other apps that make use of mobile number verification, the code could have detected itself and verified itself automatically, but here for the Mixin, I have to go back to my message box and copy the code, and the paste option was not also enabled on the app, so I have to type it manually.

Pin set-up
: this is more than the usual way of setting up pins on other apps; here, Mixin Messenger asks for confirmation three times after the first pin input, which makes it four times just to make sure the person is sure of the pin they selected. And the Pin is 6 digits long, which is enough to form a safe pin for oneself.

Contact: adding contacts is very simple, as with just a friend's username or phone number, you will be able to add and start messaging the person, which I was able to do for one person.

Emergency contact: This could be used for access recovery when the original account owner lost access to their account by misplacing their mobile number. I added one contact to my emergency contact list, which requires me to get a 4-digit code from the emergency contact, which will be used to verify if you truly are in contact with the person.
 
Mixin Safe: I tried connecting with my Mobile phone, but it was not working. It needs two active devices for this process to work, as there is no manual login unless you scan a QR code.

I opened it on my PC and used Mixin Messenger to scan through the QR code provided by the Mixin Safe.
Authorization: authorization was requested from my Mixin Messenger app, which requires me to input my 6-digit password to confirm if I am the one truly connecting the Mixin safe.
 
Safe: I used the create new safe command as instructed, and I gave it a specific name that I can remember. And used the Bitcoin network as the preferred Network to use.

Owner control used
: Mornin Key.
I followed the download link dropped on the website and accessed the morning key on my Play Store (the app was not free; I had to pay an amount approximate to $0.58 in my local currency for the purchase of the mornin key). Set up the Morni key with password protection and write down the 12 phrases generated in a safe place.
 
Security set up: I selected Mornin Key as the preferred private wallet control.
A QR code was generated, which I scanned in order to link the Mornin key with my Mixin safe.
A confirmation page was sent to my morning key, on which the details were shown, including the network selected and the name of the page that I was to confirm. An option to either approve or Reject was also shown. I checked the information carefully and accepted the authorization.
 
Members Page:
The next page was where I was required to choose the number of people I wanted to be available before the transaction could be approved. I have a minimum of 1 person, including me, and a maximum of 5 team members, and all their private keys will be needed to approve a transaction.
 
I chose two, one for myself and one for a close friend who is close to me. I used his phone to download the Mixin app and set it up with his mobile number.
 
I tried adding him as a member, but it was not working. I have to go back to the Mixin Messenger App and add the contact of the person as a contact, and also on my account settings, I included him as part of my emergency contact. The other person also needs to approve me as part of his contact list before I can add him as part of my emergency contact list. After the emergency contact process.
 
I went back to the mixin safe and tried to search for the newly added member, but it was not showing. I had to go back and refresh my mixin safe dash board before it was able to appear.
 
Threshold: Choose two members, which are myself and the invited trustee.
("A warning message was issued: attention! 2/2 multi-signature means that the others cannot transfer any assets but can apply for rescue after the plan expires, once someone loses control of the account. The warning made me increase my number of trustees to 3, out of which I will need two members to confirm my transaction before it can go smoothly.
 
Confirmation of the new safe page:
A preview of everything from my number of selected members to the safe name, the network selected, and the status of the safe, which I have to confirm to be sure that the information is correct before I can proceed with the plan upgrade.
 
Upgrade page:
I selected the Standard plan, which suits my safe setup as it's only limited to 3 members and I have 1 free transaction to test run the page.
 
I was redirected to the MixinPay page, where I have numerous cryptos listed as a means of payment.
 
I selected mixinpay+wallets as a means of payment:
 
I went back to my Mixin Messenger app and sent some BTC into the wallet, which, because of network congestion, took several minutes to arrive on the Mixin Messenger app. But why was the confirmation going on the blockchain, showing pending confirmation? I could still view the incoming transaction using the Mixin Messenger app, which showed me 0/3 of the confirmation, which is a result of the deposit not passing a single confirmation yet on the Blockchain. After three network confirmations since my deposit was done using Bitcoin, there was a notification sent to my Mixin app by the Mixin team with the approximate amount deposited.
 
I connected my Mixin messenger to Mixin Pay; the default option was ERC-20 PUSD, which I changed to Bitcointalk Network. The exact amount I was to pay was shown, and without delay I agreed to it and approved the transaction using my Mixin 6-digit pin. It took less than 2 minutes, based on my network, to confirm the transaction, which means a Bitcoin deposit could have taken much longer because of confirmation, so I guess it was an in-chain transaction. There was a payment success receipt generated after the payment page, and an option to input my email for it to be sent was also available, which I used, and it was sent within a minute.
 
Going back to the Mixin Safe dashboard, a Welcome note was shown to me about payment success, and it will take about 1 minute to complete the process. I waited for more than 5 minutes, and the window still remained the same. The status of the account finally changed to created after 48 minutes, according to the time at which I received a wallet creation notification on my Mixin Messenger.
 
I generated a new deposit address using the Bitcoin network, which was the only network I found available since that's what I chose when I was creating the safe.
 
Trying to send my Bitcoin to Mixin Safe using my Mixin Messenger App, the fee is too high for every transaction; it's about charging me 0.00054 BTC, which is worth $16 as of that time. There is no custom means of reducing the charges to at least be close to what is being charged on the app.
 
I used my private wallet to fund the mixin Safe.
Which went smoothly as normal BTC network charges.
 
During the withdrawal process:

Since I selected three members, I was required to approve the transaction as member one using my Mornin Key application. I tried to withdraw without the notice of the other members, but it was not possible. The withdrawal was a success after two approvals from my three selected members.
 
Conclusion and suggestions:
 
The three-signature security is amazing, as it is one of the top wallet security features I have come across, and it's good for group fund savings since one person with one access can't be able to withdraw the entire fund without the approval of the next member, depending on how many members were selected.
 
Since Mixin Messenger was what was used to access the mixin safe, an optio should be provided for funding as well, since it will be On chain to enable users to reduce the amount of fee that is to be used in making deposits because the $16 fee for BTC and $20 fee for ERC-20 is really too high that no one will want to make use of the app knowing that there are other cheaper options out there.
 
Support: The support is really poor, as since I registered on Mixin Messenger, I have not been able to get a single reply to all my questions.
 
Messenger: The messaging came very fast, as in normal Messenger, which is really interesting to me.
 
Mixin wallet: sending between users is free, and the transaction arrives immediately after it has been approved from the sender's end.
 
Question:
1. During my plan selection, I saw something like paid recovery and inheritance. Does this mean that if I completely lose access to my mixin safe with the plan I have selected, the team will help me recover my funds? If yes, then we can say that the system is not entirely decentralized as data is being stored in your database.
 
2. On Mixin Messenger, during deposit, I notice there is an asset key generated for every network that was successfully funded. What's this asset key for? Can I use the key to make a withdrawal using another wallet as a private key?
 
My experience with both Mixin Messenger and Mixin Safe is amazing, as I have gained first-hand knowledge of what's called three signatures.
 
The app is easy to use, but to some point, without the provided guidelines, it requires someone with a little cryptographic or technical knowledge.
legendary
Activity: 2646
Merit: 2691
Join the world-leading crypto sportsbook NOW!
Bitcointalk Rank: Legendary
Lifetime earned merit: 2000+
Bech32 address: bc1qdj0qqf9f28elpu496z86v2ts4rv9qyta70cwnm
legendary
Activity: 2212
Merit: 7064
Bitcointalk Rank: Legendary
Lifetime earned merit: 6288
Bech32 address: bc1qzjpqfz4xquszyw6lz0qfxhljqps3ryv39w55dp
legendary
Activity: 2198
Merit: 1232
Bitcointalk Rank: Legendary
Lifetime earned merit: +1000
Bech32 address: bc1qlgk6d5vg90p7p65lp9l28gvcgn2gnperskv00t
hero member
Activity: 1554
Merit: 880
pxzone.online
Bitcointalk username: PX-Z
Okay here’s my brief review of the service. This review includes the Mixin messenger, Mornin Key, and the Mixin Safe (browser). I will start in creating the mixin messenger..

Mixin Messenger App

Registration
I know any messenger app uses phone numbers to register but im highly discouraged to register when it requires to use your mobile number, even though you can use dummy numbers for this test. Upon checking the FAQ, you can’t recover your mixin messenger account if you forgot the pin, if you forgot it then eventually your mixin safe account will be useless.


So the only use of the mobile number is to get the code for registration. If its the only the case why not use email?
Upon registration, i don’t know if it’s only me, it takes me several minutes but never received the verification code for registration even after tapping the resend button many times. So i need to use other mobile number for it to work.
Suggestion: Use an email address for registration option.


Adding Deposit Address
I choose BTC for adding deposit address, what i noticed is it has this note about the destination tag. I know some alts have this kind of thing like XRP, but if the coin doesn’t have this kind of thing like bitcoin why not just remove the note about destination tag or ID to avoid confusion. Yes there is a note to use “No Memo” but it still adds confusion.



This Bitcoin logo with an amount is a deposit message when i received the funds. But it looks like nothing, much better if it was detailed. Like, you have received an amount of X.XXXX BTC and you can see it on the “Team Mixin” chat,

Suggestion: Remove the destination tag note for coins doesn’t required destination tag.


Sending Transaction
I noticed that you can’t send/transfer funds if you didn’t add an address, it will only works to send to your added address and your added contacts.
And there is no option to send to someone’s address pasting from your clipboard directly. I know there are clipboard malwares out there to be aware of but having this kind of feature is recommended for easy sending for good user experience.

Suggestion: Add a feature of directly pasting an address to easy sending transaction.

Transaction fee:
I don’t really like the fee structure here its too huge, at least it has a dynamic fee slider or can be edited manually. I paid 0.00028 BTC fee for an amount of 0.0001935 BTC.



On “Transactions” page after i withdraw, I saw a 2 kind of row data, why the “Fee” is on different row on the “Withdraw” row, its the same transaction and it should be on the same row data and the same page.


Suggestion: Sending using the wallet address from clipboard directly and the Withdraw row/page details should only be one.

App Settings
-Account
Since the ”Delete My Account” is available, why not have something like on Telegram of having the Deleting the account “if away” for 1 year, 6 months, etc.
Adding “Power Saving Mode” is also recommended to remove unnecessary sounds and transitions/animations in the future and adjust the app’s brightness or in reading mode as not all smartphones have this feature.
Add or/and hide online status.

-Chat
Adding a reaction to a chat is a thing now in every messenger app, so maybe adding it make the interaction of the users be more quick and easy to react than replying an emoji.

-Data and Storage Usage
Add to clear cache feature instead of going to phone’s settings.


Summary
The app looks great, simple and it work its purpose but have to consider some things to improve regarding the in-app wallet. There’s no big issue or suggestions on the chat features just minor ones. Also, I like the deleting the chat feature that you can delete a chat only for you and for everyone. Adding a chat reaction will be great as well.

Mornin Key
I used Mornin key since my ledger nano s has a screen problem and need a screen replacement. My bitcoin core in my external harddrive is outdated and it will take days before it can finish to download all the blocks so…. Well, I’m a bit suspicious of this app, i checked their website (https://mornin.one/) it has no social media information, no contact information, no privacy policy, no terms of service, it’s just new. There’s no information regarding them aside from app store and google play store. And no reviews on play store and just +1 downloads only. Well, i was surprised that it has a fee of $1~ish before you can download it in google play store.
So if this is a product of Mixin safe team and no permission is allowed in the app, then i guess its fine. I have no problem of creating an account, mnemonic phrases is backed up as well.

Mixin Safe Website
After visiting it on the first place, its presence and feels is not a crypto related wallet or crypto-related site. I prefer the web3-like, dex/dapp websites looks, like the https://mixin.network looks.
It is not a mobile responsive as well. The mixin messenger screenshots in the https://safe.mixin.zone/start is outdated and need for an update like the settings. In the updated version of Mixin messenger the setting icon is on the upper right of the app, not in the lower part of the app.



Mixin Safe (Browser)
I prefer the browser instead of the desktop mode because why not? Well, the same as the main website, the dashboard is not mobile-responsive, the team should consider that there are people prefers using mobile devices than on desktop so having a responsive web app is much better.

Home/Dashboard
Is the red banner can be remove temporarily? I know its still a beta software, no need to have it every time you access the site.



Login
I encountered something like I can’t login and it shows an error that the site is “in maintenance” in red text this shows in the mixin messenger after scanning the qr code also an “Invalid Link” message but after refreshing the browser and scan the qr again, it works.


Creating Safe
Connecting Mornin Key is not a problem, from creating a new Safe, scanning and approving the qr code via mornin key, etc. I paid using the Mixin Messenger app since i have a balance in the Messenger wallet.

Receiving and Sending
Receiving funds looks like confusing to me, i need to go to the “Safes” tab first, clicking the ellipses icon button then “Received Deposit” then copy the address.


Or in the “Transactions” tab -> “Received Deposit” button but when you click the “Next” button it shows this.


I don’t know why I should put an address and other details there when I just need the deposit address. I bet it’s too constrained just to copy the deposit address, why not show it in the Dashboard/Home tab and put a something like a “Received” and “Send” button, choose a Safe, then copy the address or send a transaction.


After I deposit my Mixin Safe account, I got a notification in Mixin messenger chat, so i checked the one in the browser and it doesn’t show until i refresh it, that means the app is not in real-time processing in the background.
The sending is smooth actually, it notify on Mixin Messenger for scanning/signing the qr code for approval, as well as when approving/signing transaction using the Mornin Key.


Summary
So far that’s the only process I see on the current state of the app. The site layout is so simple and looks okay to me. It just needs some UX fix, especially the send and receive button I mentioned. Fees is always huge, best thing is to use the premium plan, only if you regularly use the app to save fees. RBF is not available in multisig wallet which is meeh.

Multisig wallet is really awesome and the best recommended way when it comes to security and safety of making a transaction. Well, the “more” best way is have the other device in offline mode to sign the transaction. Practically, a service that offers a subscription fee will not ring a bell on the long run although there are already some paid services offers such multisig wallet but i rarely heard them. Usually, people choose free and open source wallets options.

I hope my all my inputs are helpful Smiley
Pages:
Jump to: