Hivers,
I've just released beescrow.app for Hive (and Splinterlands). It's utilising one of the great features of our blockchain that hasn't really been used so far: escrow.
Trading assets and tokens peer-to-peer has always been an issue. Too many people have already gotten scammed by impersonators. Experienced traders know when to rely on a manual middleman to trade with them, which, however, takes time, connections, and the ability to know who to trust.
I believe we can do better, and that's why I'm excited to finally release beescrow.
be(escrow) - powered by Hive
One of the most underutilised features of Hive is probably the escrow feature. It allows for trading of HIVE and HBD by choosing a 3rd account as agent (middleman). Funds are locked in a temporary blockchain balance, removing the overhead and risk of manual asset keeping. In case of issues, participants can raise a dispute, and the agent is then responsible for dividing the funds.
Coupled with an automatic transaction tracking system, beescrow allows you to trade your items and tokens securely with beescrow acting as a blockchain interface and referee in case of disputes.
How does it work?
Create the Trade
The initiator creates a trade and defines the offer and requirements. Once completed, the trade is posted and ready for a counterparty to join.Invite and Confirm Counterparty
The trade can be shared via link for the counterparty to join, or the counterparty can be added directly. The counterparty then reviews the trade terms and joins by confirming what they will deliver. Both parties' obligations are now locked in, and the trade moves to escrow.Initiate Escrow Transaction
One trading side must be exclusively HIVE/HBD to utilise the Hive blockchain escrow feature, since Splinterlands and Hive Engine do not have escrow functionality yet. This side creates the escrow transaction.Approve and Activate Escrow
The other party and agent approve the escrow transaction. Once approved, the escrow is activated and funds are secured. The trade can now proceed to the delivery stage.Deliver and Confirm Assets
The other party delivers their promised assets (tokens, cards, etc.). Our monitoring system tracks deliveries automatically on supported blockchains, but receipt must still be confirmed manually to move to the next phase.Release Funds and Complete Trade
Once all obligations are fulfilled, the escrow funds are released to the appropriate party. The trade is marked as complete, and both parties receive confirmation. In case of disputes, the agent will intervene and release the funds to either party.
Quanto Costa?
Fees are 0% until the end of HiveFest, October 20th, afterwards 1%.
Alpha
The app is quite new, and some things might not work as expected. If you find any issues or have feature requests, please contact me on Discord (#wolfonchain) or via the Discord server: https://discord.com/invite/6BuARR6p2F
With this said, I truly hope that you'll find the app valuable.
Wolf
PS: Make sure you are using the latest version of Hive Keychain, as previous versions had issues with the escrow transaction. Especially if you are getting a "Missing Active Authority" error.
Is it only for Splinterlands at the moment?
And/or will dCrops be added? :D
But, pretty neat app Wolf! :D
The currently supported protocols are: Hive, Hive Engine and Splinterlands. I'm planning to add EVM soonish (Base, BSC, etc.).
For Hive Engine only tokens are currently supported and they need to be defined so they are shown even when balance are 0, otherwise if balance is > 0 they should also be shown if not defined within the app.
So TL;DR: yes.
If you could provide me with a list of tokens regarding dcrops that would be highly appreciated!
Ohh pretty cool! :D
Well, main token is CROP.
They also have packs:
DCBETA
DCALPHA
Not sure if there is anymore tokens, but I dont think so :D
Added these 3. :)
Giving it a try ;)
The default visibility of trades is currently unlisted, so you'd need to share the link and anyone could join but working on an improvement.Fixed
dude! that's awesome. we need more ppl like u and we can make hive take over now!!
:P
Thanks man!
This is definitely a useful creation! Awesome work for the community!
Interesting;
I see some examples of completed trades on the homepage.
How about the option to review completed trades in full?
Might already be there and I'm overlooking it.
Should be fixed. Unless you mean something different with "review"?
Thanks!
I am unable to create Escrow using Hive keychain.
Firefox console.
error { code: -32003, message: "missing required active authority:s.check_authority( id ) || check_with_role_upgrade(): Missing Active Authority d-silvaTransaction failed to validate using both new (hf26) and legacy serialization", data: {…} }
id 1
jsonrpc "2.0"
Which version of Keychain are you using? I've had this issue as well in a previous version of Keychain before it got fixed. I'm using v3.11.0
It was an old version, I updated it and it worked.
Great!