Bitcoin Forum
May 02, 2024, 01:13:34 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5]  All
  Print  
Author Topic: [PAID TESTERS NEEDED] Zenland Blockchain Escrow Platform | Up to $30 (closed)  (Read 2433 times)
Detritus
Member
**
Offline Offline

Activity: 295
Merit: 98



View Profile
October 08, 2022, 07:47:21 AM
Last edit: October 13, 2022, 03:10:09 PM by Detritus
 #81

Report.
Contract created under Bsc Testnet
BSCT BUSD
Contract was created as the seller with this address:  0x56cDab87b329928DeC57Fb7130b592b1d16e64C7
And i was also the buyer from with this address:        0x616ac590d0d34cc3e11880fc8e6e6ebc2c7803c0

After the contract creation as the seller, a notification was sent to the buyer which can only be seen when the buyer log in his/her account using the same wallet address that's listed on the contract.

The contract was approved by me (which is also the buyer) agreeing to the listed terms and condition of the contract.
Contract deployment was carried on which was the first time the contract is being recorded on the blockchain, transaction details can be found below:
Contract address:
0x935a0d2352cab927fd59e4c30f811644ed081f8a
Transaction ID:
0xb8a13f8912c024642b4a1dd2ea3eb3657345c6b761a3522a3927fe1d23a03368

Then i moved to the transfer step which was the 2nd transaction to be recorded on the blockchain. details to be found below:
Transaction ID:
0x7e2f7b23a3bb91a0ae39d1a20184855ac926d19f71e5f019d24072bf5741f6bb

The next step was the fulfillment:
which is supposed to be when me as the buyer is to notify the Zenland platform that crypto can now be released to the buyer that am satisfy with the service that's after which the contract terms has been meet.
which was the 3rd time and the last transaction of that contract.
details below:
Transaction ID:
0x7e2f7b23a3bb91a0ae39d1a20184855ac926d19f71e5f019d24072bf5741f6bb

there was a total of 3 times gas charge in the entire transaction which is normal and was very cheap, the escrow fee was also divided into 2 which was my option of selection when i was creating the contract. which is also good.

The entire process is perfect to me, the only place i will make a suggestion is to improve the aspect of funds transfer to the buyer.
i notice the seller can click on fulfilment even when the buyer has not click on fulfilled, i could have suggest the fulfilment button should only be active when the buyer has also click on the am contract fulfilled button from his/her end.
Because currently what only needs the buyers attention is to confirm the transaction and approved and after that the seller can do all other things without the knowledge of the buyer.

Update: Payment received
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714612414
Hero Member
*
Offline Offline

Posts: 1714612414

View Profile Personal Message (Offline)

Ignore
1714612414
Reply with quote  #2

1714612414
Report to moderator
1714612414
Hero Member
*
Offline Offline

Posts: 1714612414

View Profile Personal Message (Offline)

Ignore
1714612414
Reply with quote  #2

1714612414
Report to moderator
1714612414
Hero Member
*
Offline Offline

Posts: 1714612414

View Profile Personal Message (Offline)

Ignore
1714612414
Reply with quote  #2

1714612414
Report to moderator
piebeyb
Legendary
*
Offline Offline

Activity: 2296
Merit: 1038


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
October 08, 2022, 05:01:16 PM
Last edit: October 12, 2022, 03:56:03 PM by piebeyb
 #82

UPDATE

1. Your Telegram: Blackjincrypto
2. One Metamask address (as buyer): 0xd49e9869f9620EDab2e611898e5d696923d401b8
3. Define a network for test funds: ( Binance Test Network).


Contract Receiver (buyer):
0xd49e9869f9620edab2e611898e5d696923d401b8

Contractor (seller):
0x412c28345953973c932846c48f868d6c0efe2a13

As a buyer I use Zenland to make transactions that are safe and private to the seller, I use Zenland tools to maintain the privacy of making transactions

I want to make a logo design and seek the services of someone to make it using the payment system available on the Zenland site, first I will ask for the address of the service seller to make a cooperation contract in making the logo design

I will make a contract with a certain time limit and the seller will get a notification for approval of the agreement to make a logo design, for example a contract is made and is waiting for approval from the seller




The seller will receive a notification from the buyer through the Zenland site and tools




The seller has approved the offer from the buyer





I made a contract from the tools provided by Zenland

this is my seriousness in using the services of the seller to make a logo design, this contract can also avoid fraud in buying and selling cases so I use Zenland tools as a third party

Contract address:
0x40e9a1bd9fe92db4988e47189317964c6d171c87

Transaction ID:
0xbcd71ddecf620c3095a6d5857d6e522bdcd5da54372dc5842ce1bbfda341bfe1



The buyer sends funds to the smart contract from the Zenland application to make the seller believe that the buyer is serious about buying his services to make a logo design { transfer }

Transaction ID:
0x883cdb4cc269e6637f5b6142f8119214a5808416781853ba4d1bf849bb5ad65f



The seller confirms by pressing the Complete button to notify the buyer that the work has been completed and the buyer's order has been sent via email

0x3c598dd26cd8fb8acb0cb947473111a0367920fb6bde905c431a0a6e58f8da3a



The buyer will release the money from the smart contract and the seller will receive the money from the buyer through the created smart contract



Transaction ID:
0xc23d981906d2046800b79f28ac95b82eb97597e93ecd658f5397071fc2a7884f



Update :

The above is my summary of how to use this Escrow tool from the Zenland site by transacting like escrow from me as a buyer and to the seller, namely myself, I did a test disguised as a buyer and seller by creating 2 different wallet addresses in metamask, then I make transactions personally make contracts like Escrow on this site

I chose the tesnet binance network and made my first contract to make a transaction of 1 BSCT USDT using the escrow tool in zenland, I followed the whole process slowly to understand every step as well as how it worked and it really worked as I did above

just a suggestion you should choose a network that has a cheaper and faster fee to make transactions, this is my experience using an escrow site like this and maybe the first time doing experiments in zenland



- Zenland seems to need a Dark theme to see it shady and also needs to add a mobile number so that users both buyers and sellers can get notifications via sms messages or add notifications to email, I think that tool will be much cooler

-  The addition of estimated transaction costs is also very helpful for users to save more on transaction costs when using tools from Zenland, especially the ETH network whose gas costs are quite high

So far the features are pretty good

In my opinion using Zenland tools is actually very easy for those who may understand how to transact, but at the same time sometimes sites require or prepare video tutorials for beginners so that they can use Zenland tools in the future, so that when beginners make their first contract, they can see the video tutorial button. in multiple languages to understand it

-


Edit Update:

Payment Received

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
ChrisPop
Legendary
*
Offline Offline

Activity: 2310
Merit: 1033

Not your Keys, Not your Bitcoins


View Profile
October 09, 2022, 05:13:15 AM
Last edit: October 12, 2022, 05:05:07 PM by ChrisPop
 #83

REPORT

Platform login was straightforward. I like that metamask clearly specifies the permissions granted to the app.

UI
Clean, 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.




Features

Chat – 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 Zenland

I'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!
Zenland (OP)
Copper Member
Member
**
Offline Offline

Activity: 98
Merit: 38

Official Zenland Account on BitcoinTalk


View Profile WWW
October 10, 2022, 12:07:05 PM
 #84

Campaign Rules Update October 10, 2022

Original rules can be found here: https://bitcointalk.org/index.php?topic=5410085.msg60763343#msg60763343

1. All applicants except Member rank users must have 10 merits earned in the last 120 days. Member rank users must have 5 merits earned in the last 120 days.
2. You must have no negative trust feedback.
3. Applicants are accepted by posting an application in this thread and being selected at our own discretion. Reports published without posting an application first are ineligible for reward.
4. Testers should keep in mind that the goal of this campaign is not to reward everyone who tries the tool, but rather to reward genuine contributions in pointing out nuances and potential improvements. We expect you to provide in-depth reports that display a good understanding of the process.

Just a reminder, at the moment, the slots are open for members of all ranks.

xandry
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 4032


Crypto Swap Exchange


View Profile WWW
October 10, 2022, 02:40:24 PM
Last edit: October 11, 2022, 03:07:59 PM by xandry
 #85

Telegram username:  @ja13332
Metamask address: 0xAFe934d660C157b7622cAD704BCd910972ccA72B
Network: Binance Test Network

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
xandry
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 4032


Crypto Swap Exchange


View Profile WWW
October 11, 2022, 03:06:58 PM
Last edit: October 15, 2022, 02:58:32 PM by xandry
 #86

With your permission, I will not describe what other users have already written before. But I have my own comments:
1. When I connected Metamask and logged in, a notification is immediately displayed that my balance has been replenished by 25 busd
So whether I have viewed this notification or not, it still displays a red dot as an indicator that I have not read the notification. Need a "mark as read" button!



2. Let's go to the https://app.zen.land/settings/profile page.
1) I can set the profile name as bitcointalk_manager or pornhub_owner. This opens up quite a lot of sorts of different phishing options. Look at how much scam there is in the telegram because of this. Make it possible to change the profile name with some serious restrictions, or information in the profile of another user about when he last changed the profile name and in general how many times he did it.
2) I found that I can't set the profile name in Cyrillic. I haven't tried it, but I assume that it won't work to use other languages that don't use the Latin alphabet. It would be great if there was such an opportunity.
3) As it turned out, each field also has a limit on the number of characters. Why not warn about this in advance? Maybe I wanted to write something about myself in verse form, but in the end I received a warning only when I had almost finished the poem.
4) And allow user to connect an image for profile from NFT. It's such a hype, so if you're on trend, it will only benefit you.

3. Ok, let's move on to creating a contract.
1) Again, why does the warning about the number of characters in the "contact name" field appear only after I click the "create" button?
2) Got the error "a valid integer is required".



Accordingly, there is needed hint where it would say which values are valid for this field.

3) For some reason, it is impossible to set the amount with a comma. That is, it turns out that it will already be problematic to send $ 100.5

4. When the transaction is completed, I can leave a review, but please add technical information to the reviews about which network the transaction was on and for what amount. After all, using test networks or just small transactions in the main networks, it is possible for scammers to grow up the rating with the help of their own wallets.

Otherwise, there were no problems. Almost everything is intuitive and easy to use.



Reward received! Thanks.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Diornov
Copper Member
Jr. Member
*
Offline Offline

Activity: 35
Merit: 33

Zenland Founder


View Profile WWW
October 21, 2022, 01:04:58 PM
Last edit: October 21, 2022, 03:46:28 PM by Diornov
Merited by xandry (4)
 #87

Hi there!

Just a quick update on the most recent suggestions and questions in the thread.

Feature suggestion : a demo mode.
That is a good idea to demonstrate what the actual escrow smart contract process looks like, and will be considered for future releases. That said, there would be explainer videos in multiple languages to give the user a sneak peek into the escrow process.


During the contract, I haven't faced any difficulties. I would recommend Zenland keep the chat option enabled if the deal is done. So that buyers/sellers can communicate later to do another deal by communicating through the platform in case they lost communication outside the platform.
The chat is associated with a specific contract, and so is discontinued once the contract executes (when the amount locked up in the contract has been released). In case they lose communication outside Zenland but have more deals for one another, they can always create a new contract with the in-built chat.


Well, to be honest, in the first one I mistakenly chose DAI instead of BUSD, because DAI is the option that appears by default, and this is something I would suggest you to change because it is not the most popular stablecoin.
This is a good point. While the default order for stablecoins is alphabetical, the one suggested makes sense as more users accidentally create escrow contracts with default tokens.


To suggest something, I would also add the average stars of the reviewer, or some kind of information to assess his credibility at a glance.
-It would be nice if there were a list of contracts that were currently being reviewed, in order to indicate the percentage of how many successful deals a user has completed.
4. When the transaction is completed, I can leave a review, but please add technical information to the reviews about which network the transaction was on and for what amount. After all, using test networks or just small transactions in the main networks, it is possible for scammers to grow up the rating with the help of their own wallets.
Currently, the profile review page displays the rating (including the average star rating suggested), the review text, the date, and the user's wallet address. In v. 1.1 we have implemented the "buyer"/"seller" tag suggestion so that users can easily see who is leaving the review for the contract. Full profile review analytics with more details, like the number of successfully executed contracts, is on our To Do list. Indeed, the contract amount and network are worth adding to it.


-Lastly, when releasing the funds as the buyer a message was there that “Contractor will be able to release the funds after O days 1 hrs 56 mins 47sec”. The buyer was the contractee who is releasing the funds, that message popping out there makes it looks confusing as the contractee.
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?
This is an alert message for a buyer (Contractee) to watch out for when the buyer protection time runs out (displayed by the countdown). This is not a typo or bug but a warning for the buyer about the seller's permission to release the payment as soon as the buyer protection time (BPT for short) is over. The goal is to remind the buyer how much time is left to dispute a contract if the product/service is unsatisfactory.


- It would be nice to include other cryptocurrencies for variable selection, possibly a well-known coin, and a few more languages as well. I understand that you want to keep users anonymous, but if they can communicate with one another without being hindered by a language barrier, it would be nice if a language translator were compatible with the application.
As mentioned in my earlier responses, adding language selection and more cryptocurrency options is in plan for future releases. The way how to implement language translation is yet to be fully developed. Third-party extensions will be considered as more users suggest this feature.


The entire process is perfect to me, the only place i will make a suggestion is to improve the aspect of funds transfer to the buyer.
i notice the seller can click on fulfilment even when the buyer has not click on fulfilled, i could have suggest the fulfilment button should only be active when the buyer has also click on the am contract fulfilled button from his/her end.
Because currently what only needs the buyers attention is to confirm the transaction and approved and after that the seller can do all other things without the knowledge of the buyer.
I think there is a little confusion in the escrow process because a tester acts as both the buyer and the seller. Buyer and seller both go through the Fulfillment stage of the escrow contract, but they do different actions. A seller fulfills the contract by clicking the "Complete" button on his side, while the buyer fulfills the contract by clicking the "Release" button after receiving the product or service from the seller. Aside from confirming completion, there is no action for a seller to do "without the knowledge of the buyer".

Only if the buyer has not released the payment (and not disputed) within inspection time (buyer protection time), the seller would be able to release payment from the contract himself. Before the buyer protection time is up, the seller cannot click the "Release" button on his side (it is disabled).


The addition of estimated transaction costs is also very helpful for users to save more on transaction costs when using tools from Zenland, especially the ETH network whose gas costs are quite high
- Zenland fee is transparently displayed (Suggestion: I would love to see the estimated network fees as well before creating the contract.)
The estimated cost for each transaction is already displayed in Metamask. Cost estimation per contract execution for each network will be added in future releases.


Change the font color of the notifications. The nuances are close to each other and that it makes them harder to read.
This will be the next thing to do (along with other UI adjustments) as soon as we finish the development of major features that the team is currently working on.


- 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)
At this point, the current functionality does not allow a buyer or a seller to split the amount between themselves. That said, the Agent invited through a dispute is able to handle reimbursements if the funds have not been released from the contract yet. Inviting an Agent, who will be voted by the community, will cost an additional fee paid from the amount locked in the contract directly to the Agent.


1) I can set the profile name as bitcointalk_manager or pornhub_owner. This opens up quite a lot of sorts of different phishing options. Look at how much scam there is in the telegram because of this. Make it possible to change the profile name with some serious restrictions, or information in the profile of another user about when he last changed the profile name and in general how many times he did it.
2) I found that I can't set the profile name in Cyrillic. I haven't tried it, but I assume that it won't work to use other languages that don't use the Latin alphabet. It would be great if there was such an opportunity.
3) As it turned out, each field also has a limit on the number of characters. Why not warn about this in advance? Maybe I wanted to write something about myself in verse form, but in the end I received a warning only when I had almost finished the poem.
4) And allow user to connect an image for profile from NFT. It's such a hype, so if you're on trend, it will only benefit you.
These are all relevant suggestions to advance Zenland functionality and reach. The maximum character limit will be implemented within the next releases, while others are added for future implementations.


2) Got the error "a valid integer is required".
Accordingly, there is needed hint where it would say which values are valid for this field.
I see the input field allowed you to enter an array of numbers, which is not practical for an escrow contract in itself. It will be fixed in the next releases and suitable limitations will be applied when setting buyer protection time. This will also be clarified to the user.


3) For some reason, it is impossible to set the amount with a comma. That is, it turns out that it will already be problematic to send $ 100.5
At this point, the escrow contract can only accept whole numbers without decimal points. Though this will be reviewed as we receive more feedback from our users.


Thank you for the reports! Your feedback and suggestions help us make Zenland better with every version.

The Phase II of testing is still open. Members of all ranks are free to apply to be a part of our journey.

Diornov
Copper Member
Jr. Member
*
Offline Offline

Activity: 35
Merit: 33

Zenland Founder


View Profile WWW
November 23, 2022, 10:29:59 AM
Merited by Beparanf (1)
 #88

Hi everyone!

I'm thrilled to announce that we finally released an official version of Zenland! The platform is fully functional on 5 major blockchains and we also are giving $1 signup bonus to every new users to pay the Zenland fee.

We're excited to hear feedback from actual users and working on new features listed in our roadmap to make Zenland helpful for even bigger audience.

I also wanted to thank all the Beta testing participants once more. Without your contribution, Zenland wouldn't be as awesome as it is.

Pages: « 1 2 3 4 [5]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!