Hi everyone!
Thank you to all applicants and testers. Just a quick update on the questions/suggestions we keep receiving.
Thanks to the magic of the blockchain, wallets are easy to generate with a few clicks here and there but how will you encourage buyers/sellers to stick to the same wallet address when it comes to using the Zenland ecosystem?
The buyer and seller are free to use any wallet address they want be it a single one for all purchases/sales or switching between accounts whenever necessary). Still, it is in seller's and buyer's interest to grow trust and reputation sticking to one wallet address. Same as on forums when users may create another account (whether just or unjust), they still need to earn reputation to be trusted. Reviews are there so that other users dealing with each other can see successfully closed, disputed, etc. contracts.
But i want to ask if you can make the release option on the buyer contract can't be clicked before the seller fulfill the contract?
That makes sense, but because the "Release" is a blockchain transaction, Metamask will ask a buyer to sign it. So even if accidentally clicked, it will not be executed until the user confirms it again in Metamask (which would be noticed).
i just try to click the release button but there is still no notification if the seller already fulfilled the contract it would be good if there is a notification about that.
Every step on both sides (buyer/seller) reflects a log message in the Contract Chat. Once the seller completes the order by clicking the "Complete" button it will automatically be reflected in the chat. In addition, the Contract Chat also serves as an anonymous messenger for communication about the contract and buyer can ask the seller in it. More information is here
https://docs.zen.land/fundamentals/contract-chat1. will you accept other cryptocurrencies in the agreed amount section?
2. about the Review, How we can see other people's reviews? because i just try to search other people's addy that joins in this tester and sees their reviews but i can't find it.
1. It is in plan for future releases and will be implemented once the escrow app is released for public.
2. You can see it by typing the MetaMask address of the user into the URL. It should look like this
https://app.zen.land/profile/0x41dffca7414d69b6e4efb8e9606b0dbaf82c942dhttps://app.zen.land/profile/0x9c60e4498ebba3a58e910fa9566c15bb354487b0If those you checked didn't have the reviews on profile that's probably because they didn't rate each other. Otherwise they would have been shown.
I have 20 BUSD there so i don't know why it's saying insufficient balance, maybe because it's a differenct currency ? is there a way to change it so that i can transfer BUSD and not USDT ?
Yes that's because you have BUSD and not DAI as stated in contract. We display multiple currencies that can be used for the escrow contract within the network to give users a choice to decide which one to select. So, it is important to choose the right network and currency when creating a contract. The changes to the contract can be done only before approval, which is equal to signing a traditional contract on your part. I see it on the Transfer stage and so, has no way to switch the currency. It is like if you have programmed the conditions of contract, put it into the blockchain but want the program to run the new conditions not previously written in code.
Did your devs ever fix those issues with Binance Testnet contract deployment I PM'ed you about? That bug is kind of a show-stopper.
Also, the contract deployment fees for ETH Mainnet are excessively large (about $25-$100 depending on the network fee rate). What gives?
Hello NotATether. The bugs you have had on your last test happened because the Explorer API keys were not updated on time, and it's my fault that the test did not go through. In fact, I want to thank you for being a sole contributor to updates implemented in 1.0.8-beta to 1.1.0-beta. Currently they are on the live server and everything is working as it should.
The prices for deploying contract on Ethereum are indeed high. Though this mainly depends on how congested the network is. We have added Ethereum Mainnet just because it's major network and most of the big players would like to use it. But if we are talking about Binance Mainnet - the price to deploy contract there will cost you about $2. The other Mainnets like Avalanche, Polygon, and Fantom are even cheaper to deploy a contract. From our tests, it is about 60 cents on Avalanche, 3 cents on Polygon, and 4 cents on Fantom. In the future, we are planning to add other networks like Boba and XDAI, (the prices there for deploying our escrow contract were about 0.0004$ last time I checked) to drop this fee even further.
I found a small problem of no connection, but I updated the page (F5) and worked again, I was connected, only happened once
This happens if a user has been disconnected because of the Internet issues. There is also a message appearing in the bottom right corner for such cases "Contract operations are disabled due to connection loss. Please check your network settings and refresh the page."
Small suggestion here:
If it's possible do an animation to get more attention if a person receive a chat message, just an small movement will be enough.
The app could have an option of Browser notification(to notify about events/chat when users aren't on the website itself) and maybe an alert sound too(a small beep or dong like in localbitcoins).
The
contract/chat head navigation buttons are too small.
The header of contract table doesn't seem responsive (
https://i.imgur.com/GiViTBX.png)
Maybe it should be replaced by a "Sort by" dialog box on small screen instead of keeping the same design.
Another small suggestion:
I don't know if I'm leaving a review for the another person/adress or for Zenland, maybe it's good to explain
As we continue to receive user reports this will be considered.
Small suggestion, the last one, the balance only shows $, but I think it's easier if shows the coins like USDT or BUSD
Please disconsider if all coins will be converted to USD
The dashboard balance displays user's internal wallet from where the service fee is paid. Because users can add funds to it via altcoins (BTC, ETH, BCH, and not just stablecoins), the amount is displayed in the dollar equivalent as for the currency rate at the time of transaction. Because of the different currency standard in different countries, we simply show the equivalent and not the actual currency.
Browsing the "How it works" sections isn't very intuitive. Some kind of indication (like an arrow) to the scroll will be helpful to the users.
This and other suggestions related to the Zenland website will be taken into account and reviewed once the app is ready to launch.
Maybe the info dialog box of "Due date" can include the fact that a contract can't be disputed until the Due Date is expired.
The screenshot I see here reflects the "Dispute" button before the seller clicks "Complete" and before the due date has expired and the info underneath explains that. Anyway, we'll think how to make it more intuitive to understand and will take your feedback into account.
I encountered a bug(if it can be called one) during the deployment of contract. After creating the contract on Metamask the button changes to "Confirming" text(as it should). If you reload the page during this phase, then it will change back to active "Deploy" button
Maybe it should remain in the "Confirming" phase even after the reload. Some users may make the mistake of deploying it again.
That's a bug that we are fixing now. Updates should be live within a week or so.
Important! All reported bugs has been fixed and changes are saved on the test server. Our Team Lead is getting married this Tuesday and so, the updates and fixes will be live the following week once the happy arrangements are over.