Pages:
Author

Topic: [PAID TESTERS NEEDED] Zenland Blockchain Escrow Platform | Up to $30 (closed) - page 3. (Read 2422 times)

member
Activity: 295
Merit: 54
Interesting!! DM sent on tg account, thank you.
hero member
Activity: 2464
Merit: 594
Sorry for my late review. I hope beta stage testing is not yet over... I've just been busy with my remote work.

First of all, Thank you for accepting me OP,  sorry again for missing replying to your PM especially about confirming the received test funds.

To begin with the homepage, all I can say is perfect, I've checked each of the elements and I didn't find any issue. All links are working, but I just wonder why your Twitter account has been suspended.

Anyway, I completed the test escrow contract and it goes through well, from start to finish, I like the integration, synchronization of all the processes, and the concept specification.

I used two different web browsers for the separate buyer (Chrome) and seller (Firefox) Metamask accounts.
 
This escrow service contract is useful to dealers who most preferred the assurance.



The functionality is working perfectly, I didn't encounter errors aside from "Internal JSON-RPC error" after writing "Thank you" in the Contract completion message.



One more thing I noticed is the Notifications, I think it's confusing. The sort order is random. And the message text is not fully showing at least hovering the mouse on the desired item.

Update:
Payment received!
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
just to confirm that I was paid for my review https://bitcointalksearch.org/topic/m.60820165
Thanks for that, all the best in the future with this business.
I hope that we will stay updated and be informed with future upgrades
member
Activity: 1021
Merit: 12
First of all I want to review how the Zendland site looks at the homepage.
the display is very low, but very easy to understand and light when accessed makes it easy for everyone who wants to understand it quickly.





more on how this app works, as far as I'm concerned with not too many options in creating escrow contracts makes the app easier to understand.
but in the "due date" section there we can write the time and date at the same time so I'm a little confused by this difference because when I highlight it in the instructions it has the same description. it would be better if you have one form for the expiration date or due date.





the option that I like is when payment of fees for escrow transactions can choose between buyer, seller or 50x50.
although a little confused, maybe what is meant by 50x50 is 50:50 or the cost is borne by both with 50% each.
After the contract was made, everything went smoothly. every activity carried out in the transaction will continue to be recorded in the contract in the chat section, so we can find out where the funds are.





that is a short review from me, the conclusion is:
- the website is very easy to access
- in the contracting section on "due time" and "buyer protection time" it is quite confusing because they have the same description. it would be better to have only one form column for the deadline.
- all transactions went smoothly no problem as far as I tried.

Update: Have received payment for this review. thank you a lot zenland team.


member
Activity: 149
Merit: 13
My report for the zenland app:

First of all, I would like to thank the Zenland team for doing this testing campaign. It really shows that they care about the opinion of the community and value their clients. Other services should consider following this path. So anyway, without further ado, let's start with the review:

Main Website: As previously mentioned by other members, the website does indeed look clean and fresh, very responsive as well. It has everything you would need to know about the platform and a step by step guide on how to use it, in addition to that you can also find all their social media links and subscribe to their mailing service to get constant updates about the project.

The App: The design is very similar to the website, blue themed, which also looks great. The connection to the Metamask wallet was easy and fast. Once inside i used the test funds provided by the zenland team to create this contract:



After that i logged in to the seller account and was able to see the contract details in full with an option to either accept,edit or refuse the contract. After accepting i started going back and forth between the buyer's and seller's wallet until the contract was fullfilled and sent. The process was really easy and you have indicators in every step so you really can't mess it up.

Final thoughts and suggestions: All in all, it was a smooth test without any major bugs or errors encountered. I don't know if this was mentioned before or not, but I would like it if there were another wallet other than Metamask to connect to the app. Metamask is fine, but having other options would be optimal. Other than that, I applaud the Zenland team for their great work and wish you the best in the future.

Edit:
I can confirm that i have received the payment, thanks zenland.
member
Activity: 893
Merit: 43
Random coins :)
1. Metamask address (as a buyer) : 0x87d3e710337eb7d132147584d57ae4f0458ca08b
2. The network for test funds (Binance Test Network)


Other reviewers have brought out most of the points out, but before anything I applaud Zenland for this initiative to bridge Buyers and Sellers onto one platform and knowing very well that in this digital age trust does not come cheap or easy when doing business .

On my first visit of the Zenland website, I noticed we only have metamask as an option to connect our wallets to the platform when we have several other options to interact with our web3 wallets such as walletconnect, keplr and many others, I understand if this is a way to keep the site tidy but wouldn't this be more appealing if other coins can be used without restriction of certain blockchains like BSC and Ethereum blockchains.




One other little detail that caught my eye was the "Zenland fee payer", I thought this should be put as a question like, "Who Pays the fee" which should make it easy for all to understand, then the dropdown menu will serve its purpose. Btw that 50x50 split needs to be changed to the traditional layout of 50:50 or 50/50 which should be easy for all to understand.


As a buyer when trying to initiate the contract, I thought the dropdown menu was suppose to show the balance of each token I hold but instead it should only which tokens I could use as payment which left me guessing how much I can send.



When deploying the contract,I was made aware that the fee was going to be charged on my internal wallet but i noticed the $25 on my zenland dashboard reduce and metamask had deducted gas fees too, so does this mean when the platform goes live we need to have some funds on the Zenland platform?



I got to the Transfer stage which I found a little confusing, is it possible to have the Buyer see something like "Transfer to Escrow" while the seller sees "  waiting for Funds to be Escrowed" so as to make the whole process easy and fast for everyone.



One priority that needs to be considered is greying out the Release Button to prevent accidental release of funds by the buyer as blockchain transactions are irreversible and not everyone will fulfill their part after such a mistake.

member
Activity: 1021
Merit: 12
Interested to be a participant

Telegram username: @alicryptobm
Metamask address: 0xaDDD5ba91bAF876f0F61d023D6B5Db97a3CBD53B
Network: Rinkeby
copper member
Activity: 35
Merit: 33
Zenland Founder
Hi everyone!

As we keep receiving interesting ideas and constructive feedback, here's another quick update.


Right now it(info box) only mentions that it could be used for dispute resolution. I think it will be better to inform the users here that they can't start a dispute until after the due date has passed.
I just want to comment on the format of Zenland fee payer, I preferred the 50:50 or 50/50 over 50x50 because it get me confused the first time I saw it without using the info button. The info just help me to understand that it was supposed to be the fee split type.
I have a few suggestions, which are more informative in nature.
as the escrow service is very delicate, I would like to have more information within the platform itself. For example, things like the current rate and network fee. the entire contract is in USD currency, while the transactions are in ETH. So I need another service to follow the rate. for a moment I didn't know how much ETH was going to me for what, I felt out of control. maybe I would like to wait with the transaction in case the fee is too high.
Maybe can be added in those hints or something like that
On the review page, it would be good if, in addition to the grades, the amount that was in the contract was also stated. I believe that it will mean feedback for every user. because it's really the same if someone got excellent grades for very small amounts or if the grades are for serious sums.

These are all great suggestions that make sense to implement in the upcoming releases.


On Fulfillment part when the seller will gonna send a confirmation message. Maybe add some feature to attached files or image for proof of completion of transaction. You can add this too on the chatbox to easily send proofs.

This is already on our To Do list. File attachments in their basic formats, or URL links are important for both sides to prove their claims in disputes. This option will be added to a contract chat, where both parties may not only attach a file but explain how they see it and if something needs to be fixed.
 

I try to test the dispute function and the picture below shows but there's no button to attached the proof. Maybe this feature is not yet complete but I just want to comment on the disappearance of release button at this part. Maybe make it still available at this part because there's a chance that the party come up to an agreement while waiting for the agent and there's no way for them to continue on this kind of setup.

The "Release" button has disappeared because the buyer (or seller) could not agree and the third party has been called to resolve. Inviting an Agent is the last resort in difficult cases and cannot be reverted. Before that, the two parties have unlimited time to negotiate replacement, edits, timing via chat, and if satisfied the buyer can release payment and close the deal. To add, allowing a buyer or seller cancel the Agent who has already been reviewing the case would have been unfair and unprofessional. 


where we can see the service fee structure? I didn't find that info.

Initially we had an idea of having a fee calculator on the Home page of the website (and we still have it on our To Do list). Then, because the fee is calculated based on the agreed amount we have implemented it inside the contract form. Though adding a fee breakdown structure to user documentation makes sense and will help users know the fee amount beforehand. It will be taken into account and added to website.
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
first, to apologize for the slight delay.
Here is my review.

First, I would like to praise the overall design. modern but still not too intrusive and did not needlessly distract me. maybe I would consider adding a dark mode option, it has already become a standard and a habit. although it's perfectly fine like this.

what is most important is the management itself, and I would say that all the services used to manage any financial transactions, must be easy to use without incomprehensible possibilities and options.
I am more than satisfied with how everything went. I acted like a complete beginner but not for a single moment did I have the feeling that I had lost my way and that I was not sure which part of the process I was in. everything is quite clear.
*maybe I would emphasize the notification icon more, when a new request for a contract is created, it seems that it can only be found from there.

small info hints next to each step are very well done, and they are quite helpful.



during the process itself, I did not have any technical difficulties or slowdowns. I executed the complete contract in a few minutes along with all the introductions to the platform and making screenshots. I would say very promising. ok, yes it is testnet, it remains to be seen how everything will be in the actual production.



I have a few suggestions, which are more informative in nature.

as the escrow service is very delicate, I would like to have more information within the platform itself. For example, things like the current rate and network fee. the entire contract is in USD currency, while the transactions are in ETH. So I need another service to follow the rate. for a moment I didn't know how much ETH was going to me for what, I felt out of control. maybe I would like to wait with the transaction in case the fee is too high.
Maybe can be added in those hints or something like that



On the review page, it would be good if, in addition to the grades, the amount that was in the contract was also stated. I believe that it will mean feedback for every user. because it's really the same if someone got excellent grades for very small amounts or if the grades are for serious sums.
it will also be necessary to create a system to prevent the building of own feedback.

where we can see the service fee structure? I didn't find that info.

I'm glad I got to know this service, it will be very interesting how everything will work in real production.
member
Activity: 149
Merit: 13
We are temporarily stopping accepting new applications from users with the rank Full Member and higher. "Member" rank users can still apply.

Meanwhile, we are reviewing responses received so far and waitlisting all eligible candidates for testing. Thank you.

Your Telegram username:@Paul4151
One Metamask address (as a buyer): 0xCE283485Cba432510e273de72D02c949deefdf81
Specify the network for test funds (Rinkeby or Binance Test Network) :Rinkeby Test Network
member
Activity: 222
Merit: 31
Payment received!

Thanks zenland.
hero member
Activity: 2506
Merit: 645
Eloncoin.org - Mars, here we come!
I wish to be part of it. Thanks

Telegram username: @mfahad420
Metamask address: 0x9aB1AbDc478A872952C92c0F9f11496a5B668858
Network: Bsc
sr. member
Activity: 1064
Merit: 382
Hurrah for Karamazov!
Got my payment as well, thanks!
legendary
Activity: 2450
Merit: 1472
Update here
I already received the payment exactly as the proposed deal

Thank you, it was nice to test a good product.
member
Activity: 222
Merit: 31
Zenland Report:

After testing out the zenland app using the rinkeby network and the trial funds provided by the zenland team i can now leave my review. Starting out with the main website, i think they did a very good job with it. It looks super nice and proffesional.



They also have a doc page where you can find all informations regarding smart contracts and a detailed step by step guide on how to use their escrow platform.



Upon visiting the app you will be asked to connect your metamask wallet, once you do that you will have acess to the main contract page where you can initiate a new contract.

              

Filling out the contract details is pretty straight forward you have those little info tabs that you can hover your mouse over them to see info related to that specific field, or you can read their docs if you face any probem.

After the contract is created, there will be four more steps before it gets fulfilled. The first one is the approval phase, where both the buyer and seller must accept the contract details. After that, the buyer can deploy the contract to the blockchain. Once the contract is deployed, the buyer will be asked to transfer the agreed amount to the seller. Finally, the seller will deliver the contract condition to the seller, and the buyer will then release the funds to the seller's account.




My thoughts:  The platform is working really well and I haven't faced any problems whatsoever during the testing, although I haven't tried all the app functionalities, for example, the dispute option. I would say that, overall, the beta version seems to be stable and working as intended. 4.5/5!
copper member
Activity: 2800
Merit: 1179
Leading Crypto Sports Betting & Casino Platform
My Personal Review:


The contract details is very easy to understand because of the info button that explain every part of the contract. I just want to comment on the format of Zenland fee payer, I preferred the 50:50 or 50/50 over 50x50 because it get me confused the first time I saw it without using the info button. The info just help me to understand that it was supposed to be the fee split type.


I really like the summary of the contract at the top part to have a reference for both party transaction. The chat feature is what makes this escrow app very unique on other dapps.


Every action made on this deal is recorded on the chatbox which is a good feature to update party on the current status of the deal. This s very important because both party is anonymous and very cautious on this transaction.

Deployment Transfer and Fulfillment is self explanatory and working like Binance P2P and other platform that offers P2P transaction. But since this is a dapps every action has a transaction fee and it will be very expensive on Blockchain like Ethereum.

On Fulfillment part when the seller will gonna send a confirmation message. Maybe add some feature to attached files or image for proof of completion of transaction. You can add this too on the chatbox to easily send proofs.

I try to test the dispute function and the picture below shows but there's no button to attached the proof. Maybe this feature is not yet complete but I just want to comment on the disappearance of release button at this part. Maybe make it still available at this part because there's a chance that the party come up to an agreement while waiting for the agent and there's no way for them to continue on this kind of setup.



Overall, I have no major problem encounter since everything went smooth since BSC testnet is very quick to confirmed. But there might be a problemm on slow blockchain like Ethereum when a transaction is stucked due to busy network.
sr. member
Activity: 1064
Merit: 382
Hurrah for Karamazov!
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.


My bad, I should have included the screenshot capturing the info dialog box instead


Right now it(info box) only mentions that it could be used for dispute resolution. I think it will be better to inform the users here that they can't start a dispute until after the due date has passed.

This way they can set a more appropriate date.
copper member
Activity: 35
Merit: 33
Zenland Founder
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-chat



1. 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/0x41dffca7414d69b6e4efb8e9606b0dbaf82c942d
https://app.zen.land/profile/0x9c60e4498ebba3a58e910fa9566c15bb354487b0

If 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.
sr. member
Activity: 1064
Merit: 382
Hurrah for Karamazov!
Update: Payment received

My review for the Zenland platform:


The main website has a nice design, no complaints here except for a few suggestions:

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.




When I submitted my Email address in the footer section, I wasn't greeted with any acknowledgment from the server. The page just reloads, nothing more.




Moving onto the app.

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.




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.

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.


Other than this, it seems like a solid and professional platform. I will be wary of the fees tho. I am guessing it's like 1.5%. This platform could become a contender to localbitcoins too(for p2p trades, if you choose to expand in that direction), which has a fees of 1%

9/10 - It delivers
legendary
Activity: 2450
Merit: 1472
Finally I tested and I'll leave my report
It's my first escrow, I knew what it is, but never used

Starting from website
The landing page is beautiful, clean, not too long scrolling, and the style is similar to other websites in crypto world, and this is good. The UX Design did a good job here, it's easy to find the elements.
The animation is algo good enough to provide a simple explanation about the service.
All links I tested are working, social networks, contact etc, from top to bottom, I think the service is close to launch date and the product is almost finished.
All documented, another positive thing.

I liked the simple explanation here: https://docs.zen.land/getting-started/how-zenland-works
Easy to understand, nothing more to add.

The color palette is also good, clean and professional.

Last, but important, the website works good at different sizes, and also mobile.

Now the app

Obvious, but have to be said, no need to use e-mail, only your adress, so you can stay anonymous.


Info when I hover the mouse is working good and well explained.
The "It is me" part is good to not have to copy and paste one more andress.



Easy to navigate though date and time



Chat is working and it's very usefull.



I found a small problem of no connection, but I updated the page (F5) and worked again, I was connected, only happened once



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.




I simulated a problem with the product but before the need to Invite an Agent (I don't know if it's ready), and then released the money.





Before accepts the contract I simulated a change from 1 hour to test, to 2 hours, worked good too.



Small bug here:
I made the contract with BUSD but is showing USDT



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



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





I hope this report helps you, all my suggestions are in bold.
I tried a lot of things, I tested not only one but a couple of times, and will continue to try to see if I find some bug (I'll post here if I find one)
I wish all success

Edit: Payment received
Pages:
Jump to: