Transfer HXRO from ERC20 to SPL via Wormhole
To transfer ERC20 HXRO on ETH to Solana on SOL, you will need to utilize a crypto bridge.
The tutorial below will be using Portal / Wormhole. Wormhole is a generic message passing protocol that connects to multiple chains including Ethereum, Solana, Terra, Binance Smart Chain, Polygon, Avalanche, Oasis, Fantom, Karura, Celo, Acala, Aurora and Klaytn. Wormhole acts as a secure method of bridging two chains and allowing, for instance, ERC20 tokens, non native to Solana, to be bridged into a portal version.
Before we get started, here are the requirements:
ETH wallet with ETH for TX fees, ERC20 HXRO
Solana wallet with SOL balance for TX fees
Solana wallet extension (such as Phantom)
Ethereum wallet extension (such as Metamask)
First navigate to portalbridge.com, then select Tokens.
Select SOURCE - then select Ethereum
Select TARGET - then select Solana
Select Connect - In this case we will use Metamask for connecting to our prepared ETH wallet
Select A Token - Then select HXRO from the list of tokens available
Note: Ensure ETH is present for estimated gas fees to process
Enter the amount of HXRO you would like to bridge from Ethereum to Solana
Select Next, then Select Target
Connect - Using Phantom or your Sol wallet of choice
Select Send Tokens - then approve the amount you would like to bridge
Next, approve permission in Metamask for access to your Ethereum wallet
Wait for confirmation (do not navigate away from page). If you run into a delay / issues, refer to notes below
Next, select Redeem Tokens, then Redeem
Multiple transactions will be queued in succession and require approval in your Sol wallet of choice, for instance, Phantom. Approve these transactions to finalize the receiving of Hxro (portal) on Sol.
And that's it! You now have ERC20 based HXRO bridged on wormhole and available for use on the Solana network.
Transfer back to ERC20 is completed simply by reverse order, with a source of Solana, and selecting the Hxro (Portal) token, with a destination address in ERC20
-----
NOTE: If you time out / have issues during the initial bridging transaction FROM Ethereum, simply select redeem, provide the tx hash for the bridge transaction (available in etherscan when reviewing your wallet transactions). It can sometime take up to 1 hour for Portal to detect the signed VAA necessary to recover, but is easily picked up where you left off.
-----
Transfer back to ERC20 is completed simply by reverse order, with a source of Solana, and selecting the Hxro (Portal) token, with a destination address in ERC20
Last updated