hashport is a public utility infrastructure that empowers users to move representative versions of their digital assets between decentralised networks in a easy to use, reliable, and cost-effective way. Users are then free to explore new DeFi, Gaming, NFT platforms across any hashport compatible network.
The Portal launched in early November 2021.
Anyone, anywhere in the world holding the assets that hashport supports.
hashport currently connects to Hedera, Ethereum, Polygon, Avalanche, BNB Chain, Arbitrum, Optimism, Fantom, and Cronos. However, hashport will actively add new networks.
Is there a network you would like to see? Let us know here.
Our pricing is clear and simple. Hashport only charges one fee for any Portal Execution, a flat 0.5% Service Fee which is charged in the same token that is being ported.
The original and destination networks will also charge a fee, the amount and token required will vary depending on network-specific requirements.
hashport has been audited twice by Omniscia on the smart contract functionality. hashport was also audited by Horangi.
Additionally, hashport continuously performs DDOS tests and security reviews to ensure we adhere to the highest industry standards for security.
The actual speed can vary depending on the networks involved, but given that the Validator Swarm uses the Hedera Consensus Service, transactions are among the fastest in the industry.
Tokens which are original in nature and are not a reproduction of another token.
Tokens with which a user is initiating the Porting Execution. The only exception to this is when a representative version of a token is being burnt on the portal to unlock a native network token.
- A user sends HBARs from Hedera to Ethereum generating HBAR [eth]: HBARs are the Domestic Token & HBAR[eth] the Foreign Token.
- A user then sends HBAR[eth] from Ethereum to Polygon: HBAR[eth] are the Domestic Tokens and HBAR[0x] are the Foreign Tokens.
- A user then sends those HBAR[0x] back to Hedera: In this one specific instance, when porting back to the originating network, HBAR[0x] is a Domestic Token residing on the Polygon network but is also a Foreign Representative Token of the HBAR Native Token residing on Hedera.
Native Tokens are ALWAYS Domestic Tokens.
Foreign Tokens keep the Native Token’s acronym with an abbreviation of the foreign network in [ ].
- WMATIC that has been ported over to Hedera is called WMATIC[hts].
- HBAR that has been ported over to Ethereum is called HBAR[eth].
Porting tokens across hashport is the process of projecting Native Tokens from the originating Domestic Network to the Foreign Network in the form of Foreign Tokens.
See our "How it works" page for a step-by-step of what is happening.
At the time of writing, there are more than 50 tokens currently available on Hashport. Learn more about them in this article & click here for a full token list.
We are always looking to integrate additional tokens and wallets. Send us suggestions by using our contact form, or make a request by using our Fungible Token Request Form.
hashport's NFT functionality is now in beta! Watch out for updates as we bring interoperability to collectibles and digital art on Hedera, Ethereum, Polygon, Avalanche, BNB Chain, Arbitrum, Optimism, Fantom, and Cronos.
You can make a request to have a non-fungible token supported by using our NFT Request Form.
hashport now supports 3 Hedera-native wallets & 4 EVM-compatible wallets. Users can access the portal by connecting their Venly wallet, HashPack wallet, or Blade Wallet on the Hedera side. They can also connect on the EVM side by using MetaMask, Rainbow wallet, Coinbase Wallet, and WalletConnect.
RainbowKit is a React library that provides components for developers to easily add wallet connections to a dApp. Since integrating RainbowKit, users can connect to hashport by using Rainbow wallet, Coinbase Wallet, and WalletConnect. With WalletConnect, users can connect their wallet on their mobile phones to hashport on their laptop or desktop browser through a simple QR code.
As hashport increases the number of supported networks, we will continue to integrate additional wallets.
The Validator Swarm is a decentralised group of organisations from different industries and regions of the world contributing to the operations, governance, and security of hashport.
hashport has assembled a group of industry-leading organisations to act as the Validator Swarm. These partners have proven their reliability, performance and trust in their respective markets over the years, and we are thrilled to have them join hashport. You can find the validators here.
Domestic Networks are the DLT network which the Native Tokens that are being locked in the Porting Account in a Porting Execution originate from (e.g. Polygon is the Domestic Network if the End User is porting WMATIC to the Hedera network, or WMATIC[hts] to the Ethereum network).
“Foreign Network” means the destination network that Native Tokens are projected onto via a Porting Execution (e.g. the Polygon network is the Foreign Network when an End User sends ETH to Polygon, and both the Polygon network and Hedera network are Foreign Networks when the End User then sends ETH[0x] to the Hedera network).
A Portal Execution is the sequence of events coordinated and approved by the Validator Swarm, resulting in the locking/unlocking or minting/burning of Native Tokens and Foreign Tokens.
You can find more information on our How it works page.
Users should ensure they have a large enough token amount to cover all associated network fees and still receive their desired amount of projected tokens on to the foreign network of choice.
There is no maximum amount that can be ported across the bridge and the minimum amount depends on the token's USD value at the time of porting. The minimum amount is approximately USD$50 equivalent of the token amount.
You will need the following:
- A Domestic Network Wallet,
- A Foreign Network Wallet,
- Enough tokens to cover the Portal Execution costs and receive the desired amount of projected tokens.
You can follow the video here to set up a MetaMask (EVM) wallet.
Learn more about how to get started on Rainbow wallet, Coinbase Wallet, and WalletConnect.
MetaMask is the go-to option for EVM wallets. To connect your Hedera account for porting, you can choose to import the account to hashport, and connect your Venly, HashPack wallet, Blade wallet, Rainbow wallet, Coinbase Wallet, and WalletConnect to hashport.
Gas fees fluctuate based on the volume of transactions that the network is experiencing at a specific moment.
Yes, as of date we have integrated BNB Chain onto the hashport platform.
The team is always interested to hear about potential use cases for hashport. For all inquiries please contact email@example.com.
In order to begin the review process, you will need to fill out this application. For questions please contact firstname.lastname@example.org.
Please email us on email@example.com.
MetaMask currently does not provide a way for us to query whether a user has triggered the speed up button. As such, there is no direct way to recover funds through hashport. In this case, please email us on firstname.lastname@example.org so we can investigate further.
Please follow the link regarding the technical discussion here: https://github.com/ChainSafe/web3.js/issues/3723.
This is usually a browser or wallet issue. At the moment, hashport works best when using the latest version of the Chrome or Brave browser. hashport currently supports MetaMask, Venly wallet, HashPack wallet, Blade wallet, Rainbow wallet, Coinbase Wallet, and WalletConnect.
Using the latest version of Chrome is the best way to ensure your transaction goes through. If you are notified about high gas fees, cancel the current transaction and try again.
When I try to port tokens, the pre-flight check says I do not have enough gas in my account to associate the token.
Depending on the networks involved in your transaction, you need the native token of both your initial and destination network, whether it’s WETH, WMATIC, or HBAR, to complete the transaction. Please make sure you have enough tokens in your wallets for your transaction.
You may search for your transaction on blockchain explorers such as Hashscan, Etherscan, Polygonscan, Avascan, BSCscan, Arbiscan, and the Optimistic Ethereum L2 Explorer. A link will also be available on hashport once the transaction has gone through.
Hashport has built out a “Redeem” function that allows users to manually complete transactions that have gotten stuck in the bridge. In order to use this function, take the Hedera transaction ID that appears when you initiate porting, change the “@” and third “.” to “-” and then enter it into the Redeem function. Once you’ve completed these steps, the necessary steps to finish the transaction will appear.