led-boo/whbar-unwrapper — explained in plain English
Analysis updated 2026-05-18
Unwrap WHBAR tokens back into native HBAR through a browser wallet connection.
Self-host a small client-side app for a specific Hedera contract interaction.
Learn how a two-step allowance-then-call pattern works with smart contracts.
Deploy a static crypto utility site to Netlify or a similar host with no backend.
| led-boo/whbar-unwrapper | 0verflowme/alarm-clock | agg23/csse333project | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | CSS | CSS | CSS |
| Last pushed | — | 2022-10-03 | 2018-01-21 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a free WalletConnect project ID and a Hedera wallet like HashPack before first use.
WHBAR Unwrapper is a small self-hostable web app for converting WHBAR back into native HBAR on the Hedera network, at a fixed 1:1 rate. WHBAR is a wrapped version of HBAR, and this tool exists to reverse that wrapping so the coins arrive directly in your wallet again. Using it is simple: you connect a Hedera wallet, type in an amount, and approve two transactions. The first grants a smart contract permission to spend exactly that amount of WHBAR, never more. The second calls a function on that same contract, which redeems the WHBAR and sends native HBAR back to your account. Both steps happen through SaucerSwap's publicly documented WhbarHelper contract, though this project itself is not affiliated with SaucerSwap. Wallet connections work through the WalletConnect standard, so wallets like HashPack are supported, and account balances are read from Hedera's public mirror node. The app is built with plain TypeScript and no front end framework, using Vite as the build tool and the official Hedera JavaScript SDK to construct transactions. Styling is handled with a single plain CSS file. Running it locally just takes an npm install and npm run dev, after setting a WalletConnect project ID and choosing mainnet or testnet in a small config block. It can be built into a static site and hosted anywhere, and a Netlify config file is already included for one click deployment there or on similar services. Everything runs entirely in the browser. There is no backend server and no database, so transactions are built and signed locally in the user's own wallet, and private keys never leave it. The README includes a lengthy disclaimer making clear that use is at your own risk, since blockchain transactions cannot be reversed and the authors accept no liability for lost funds. The project is released under the MIT license.
A self-hosted web app that converts wrapped WHBAR tokens back into native HBAR on the Hedera network, one to one.
Mainly CSS. The stack also includes TypeScript, Vite, Hedera SDK.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.