Hive Bridge - 1.0.0-beta.1

in HiveDevs β€’ 5 days ago

hny2026-pixabay-ai.jpg

First things first, Happy New Year! πŸŽ‰

πŸŽ‰    πŸŽ‰   πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰   πŸŽ‰       πŸŽ‰   πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰
πŸŽ‰    πŸŽ‰      πŸŽ‰       πŸŽ‰     πŸŽ‰    πŸŽ‰
πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰      πŸŽ‰        πŸŽ‰   πŸŽ‰     πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰
πŸŽ‰    πŸŽ‰      πŸŽ‰         πŸŽ‰ πŸŽ‰      πŸŽ‰
πŸŽ‰    πŸŽ‰   πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰       πŸŽ‰        πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰

That is probably enough celebration. Back to business.

Hive Bridge

Hive Bridge: An open source infrastructure for running a decentralized bridge connecting Hive to other blockchains.

As a starting blockchain, Ethereum has been added. Which hosts wHIVE and wHBD ERC20 tokens.

How it works:

Wrapping HIVE/HBD tokens (sending HIVE/HBD to other chains):
User transfers HIVE/HBD to treasury (hive multi-sig account) with the ETH address in the memo e.g. "ETH:0x123" -> Bridge nodes detect and validate the transfer, then sign a message and send that signature to other nodes on the p2p network -> Once there are enough signatures to satisfy the multi-sig, the user sends the message alongside signatures to the ETH contract and mints ERC20 tokens by paying the GAS fee.

1.000 HIVE -> 1.000 wHIVE

Unwrapping HIVE/HBD tokens:
User calls the unwrap(amount, username) method on the contract -> The contract burns the specified amount and emits an event Unwrap(address,amount,username) -> Bridge nodes detect the event (after enough confirmations) and sign a Hive transfer that sends HIVE/HBD to the specified username -> They broadcast the signature on the p2p network and once there is enough signatures to satisfy the multi-sig, the Hive transaction is broadcasted by one of the nodes.

1.000 wHIVE -> 1.000 HIVE

Governance/Multi-sig:
The bridge doesn't have any consensus mechanism and just relies on trusted signers to operate (hopefully witnesses). The bridge has no fees and operators generate no income.

To make the life of signers easier, there is a proposal mechanism. Signers don't have to use any wallet to sign transactions or pass signatures around manually. Hive transfers are used instead and the bridge nodes detect these transfers and perform the action on behalf of the signer. For example a signer sends a transfer with this memo to add a new signer to the wHIVE contract on Ethereum: governance:ETHHIVE:start:add-signer:username:0.
Then other signers vote on this with: governance:ETHHIVE:vote:add-signer:username:blockNum.
After enough signatures are gathered, someone will broadcast the transaction to the Ethereum blockchain.

Of course, there is a nice UI that handles all of this.


Development & Deployment:

The design has been in a way to make addition of additional chains easier. For now it handles two Ethereum contracts. But the plan is to expand later after ironing things out. If we ever got a smart contract layer, like based on HAF, we can use this to bridge our native tokens to that potential second layer.

Deploying something like this which has no direct financial incentives for the people involved, is a bit hard. We have to find some capable and willing key holders who will be around. Hopefully it will work itself out. Ideally we would have some big names willing to run the code.

Currently I have deployed a beta version which operates between Hive and Sepolia (Ethereum testnet). Maybe we can get something moving and make this the official Hive Bridge by organizing and announcing an official launch date on Ethereum some days/weeks later. Maybe also push to get the tokens officially listed on DEXes and cmc+coingecko.


I started this as a hobby project. Ideally it should have been ready months ago but I'm "a bit" lazy when it comes to hobby projects. As a hobby project, I wouldn't mind this failing or not even launching at all. The code is open source and we can come back to it whenever if needed. So don't feel pressure. We can put it aside and work on something better.

Also, I didn't and I'm not planning to make a DHF proposal for this project. It might have helped with the development speed but I didn't feel like it. Being lazy might be bad but it feels good.

What next?
I'll be doing more tests on the beta version and if things are good, I'll look for key holders and schedule a proper launch date. That is, if we all agree on it.

Anyways, it would be nice to have some devs review the code and the Ethereum contract. I tried my best. Things are not perfect but they do work.


GUI for testing beta deployment: https://bridge.hivedex.io
Discord server: https://discord.gg/UJ4dZPvJ

GitHub Repositories:

Sort: Β 

What is the use case of this Bridge? I mean for a broader userbase everyday, not for technical reason.

Β 4 days agoΒ (edited)Β 

The first and immediate use case is access to decentralized exchanges or DEX. The ability to buy and hold HIVE and HBD without the need of a Hive account on wallets like MetaMask or TrustWallet. This enables us to have second layer tokens that we can trust.

Access to DEXs? We have that already, don’t we? StealthX for example or SimpleSwap both do HIVE vs BTC, ETH or Stable Coins.

And which ETH holder wants to have HIVE without even knowing the platform (=have a Hive Account with a wallet)?

Β 4 days agoΒ (edited)Β 

StealthX and SimpleSwap are not DEXs. They are centralized exchanges who are using Binance in the background for HIVE.

Over 200 million HIVE tokens are currently held by centralized exchanges. +150 million HIVE is just on the Korean exchange Upbit. For context, total liquid HIVE right now is ~280 million.

It's about providing ease of access to non-custodial wallets and not being overly dependent on centralized entities.

Ah ok, and you think some Korean traders rather want to put a bridged Hive Token in their Metamask than have things ready on their CEX?

Great work!

It would be super cool to see a wHBD:USDC liquidity pool at some point. Hopefully more folks will run a node and participate in the multisig.

Happy New Year @mahdiyari

Happy New Year!

Happy New Year, @mahdiyari ! πŸŽ‰πŸŽ‰πŸŽ‰

Hive already has numerous applications and dApps. If it acts as a bridge, it would enable these existing services to be used on DeFi protocols on Ethereum, potentially attracting new users.

Congratulations @mahdiyari! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout of the day.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Hive Power Up Month Challenge - December 2025 Winners List
Be ready for the January edition of the Hive Power Up Month!
Hive Power Up Day - January 1st 2026

Happy New Year! Many blessings and success to all.

πŸŽ„Happy New Year 2026πŸŽ‰β—

πŸ‘

Β 3 days agoΒ (edited)Β 

Feliz aΓ±o nuevo πŸ˜ƒ

Hive is getting ready for DeFi in 2026.

Would this bridge work with Polygon ERC1155 tokens?

Congratulations @mahdiyari! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout of the week.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Our Hive Power Delegations to the December PUM Winners
Feedback from the January Hive Power Up Day
Hive Power Up Month Challenge - December 2025 Winners List