REPORTPlatform login was straightforward. I like that metamask clearly specifies the permissions granted to the app.
UIClean, modern interface at first glance.
Suggestion: Change the font color of the notifications. The nuances are close to each other and that it makes them harder to read.
FeaturesChat – I really dig this feature as it allows the two parties to communicate privately without the need of a phone number, photo or a name. Just two addresses with humans behind them. Great for those who value privacy.
My hypothetical case study for testing ZenlandI'm with my car in The Hague and I want to use the services of a company that provides ferry-boat transfers to England. The company agent managing my account is named John.
They accept using Zenland as an escrow platform. This way I can pay with crypto while also being safe - I will only spend my money if the other party meets the condition to get me safely to the specified port in England in the agreed timeframe.
Steps:
- John sent me the bsc address of the company
- I created the smart contract on the Zenland platform using a really user-friendly (no-code) template
- I set the Agreed amount to be 10 BUSD
- Zenland fee is transparently displayed (
Suggestion: I would love to see the estimated network fees as well before creating the contract.)
- The contractor (seller) reviewed and approved my smart contract in a matter of minutes by logging on Zenland using his credentials.
- I deployed the contract on the blockchain with the click of a button.
- Before embarking on the ferry, I transferred the agreed amount to the contract address (again by clicking a simple button on the platform).
- I arrived in England 1h:30 later than expected so I decided to dispute the contract to get back a part of my money (after all time is money and the seller assured me that I'll be there by 6:00PM)
- I was able to
dispute the contract even if the buyer protection time expired - citation from documentation: "This time is known as buyer protection time. At any point during this time, the Contractee is able to dispute the case for the reasons listed above.
The dispute request** will stop the buyer protection time countdown, and prevent the Contractor from releasing funds by the end of it. The purpose of doing so is to let the Contractee reach out to the other party to discuss disagreements and settle the issue between the two parties." -
Question: is this a bug?- I chatted with the seller and they agreed to reimburse me 20% of the funds (2 BUSD). However I haven't found any option on the platform to change the terms of the contract
(Suggestion)- I gave the seller a 5-star rating and a text feedback for having good customer service.
You might think that it is a long list of steps, but the process is very simple and straightforward on the platform. There is information on everything and they also have a well-structured documentation.
I hope my suggestions help you further develop the platform. Now that I have tested Zenland, it is something that I'd use IRL. I can definitely see its utility. However I'm still wary about smart contract integrity. I know you're still in beta, but for further assurance I'd like to see some reputable third-party audits on them.
EDIT: I've received the reward, thank you!