Shade Bridge Tutorial - Generalized IBC, Axelar, Cosmos Connectivity + Privacy
Dec 28, 2022
By
Marketing Department
Greetings community,
In this tutorial, we will walk you through the Shade Bridge - an interface that allows you to seamlessly bridge assets between different blockchains using the power of IBC. Additionally, we will walk you through the use of Axelar + Shade Wrap to give your ERC-20s privacy and the ability to interact with Shade DeFi.
To use the bridge, navigate to https://app.shadeprotocol.io/bridge
Shade Bridge - Generalized IBC + Privacy
The following are a list of key features of the Shade Bridge:
Generalized IBC token transfers (Osmo <—> ATOM etc.)
Transfer assets into Shade DeFi ecosystem
Convert your public IBC assets into privacy-preserving equivalents
Bridge private tokens like SHD & SILK to the broader Cosmos
The Shade Bridge is a key piece of Cosmos infrastructure that allows the internet of blockchains and their respective tokens to seamlessly leverage the power of IBC. Not only that, but never before has it been easier to empower your assets with privacy and onboard them into Shade DeFi!
The following is a list of supported blockchains on the Shade Bridge:
Secret
Osmosis
Cosmos
Stride
Comdex
Axelar
Agoric
Kujira
Juno
Stargaze
Akash
Gravity
Additional blockchains will be added to the Shade Bridge as relayer support and token support comes online. Another important feature is that CW-20s can be moved between these different blockchains. For example, a user can bridge stATOM, stOSMO, stJUNO from Stride onto Secret Network using the Shade Bridge - giving these staking derivatives privacy.
Shade Bridge Tutorial Requirements
In order to use the Shade Bridge you will need the following:
Keplr installed
Tokens for gas / transfer
~1-2 minutes
To use the bridge, navigate to https://app.shadeprotocol.io/bridge
After navigating to the Shade Bridge, you will be presented with 4 key options:
Where you are sending assets from
Where you are sending assets to
Which asset you are sending
How much
First, select where you are sending assets from.
Second, select where you are sending assets to.
Once you have selected your respective chains, you can easily copy/paste to ensure the addresses are correct. Note, the addresses automatically populate from keplr.
Third, select which asset you are sending.
Fourth, enter the amount of the asset you would like to send.
Finally, click the "Bridge" button to execute your bridging transaction.
Congratulations, you have successfully bridged your assets!
Portfolio
You can navigate to https://app.shadeprotocol.io/portfolio to view your private bridged assets! For general IBC assets, you can confirm your transaction movements using Keplr.
Axelar + Shade Wrap: ERC-20 privacy
The following are a list of key features of Shade Wrap:
Convert ERC-20s into privacy-preserving equivalents
Transfer Ethereum assets into Shade DeFi ecosystem
Wrap any IBC assets with privacy
Unwrap any private asset into the public version of the asset
Shade Wrap is particularly useful for any Shade Bridge assets that successfully transferred onto Secret Network but failed to be wrapped into their privacy-preserving equivalents. Users can easily navigate to the wrap page to finish the final step of the process of the multiexecute transaction only partially succeeds on the Shade Bridge.
Additionally, Shade Wrap can be used on any Ethereum assets that have been transferred into Secret Network using the Axelar bridge. The following is a list of supported Ethereum assets on the Shade Wrap page:
WETH
WBTC
FRAX
DAI
USDT
USDC
Axelar + Shade Wrap Tutorial
In order to use Axelar + Shade Wrap you will need the following:
Keplr installed
Metamask installed
Eth gas
SCRT gas
~15-20 minutes
To use the Axelar bridge, navigate to https://satellite.money/
To use Shade Wrap, navigate to https://app.shadeprotocol.io/wrap
After navigating to Axelar's Satellite bridge, you will be presented with 6 key components:
Wallet connections
Where you are sending assets from
Where you are sending assets to
Which asset you are sending
How much of the asset you are setting
Destination address (can choose to Autofill)
First, connect your wallets.
Connect both MetaMask and Keplr
Once you've connected both wallet, select where you are sending your asset from and where you are sending your assets to. Be sure to select "Ethereum" for "From" and "Secret" for "To."
Next, select the asset you'd like to transfer from Ethereum to Secret Network.
Once you've selected your asset you'd like to transfer, enter in the amount you'd like to send.
Next, enter your destination address on Secret Network. We recommend using the Autofill feature to automatically populate the destination address with your Secret Network address tied to the Keplr wallet that you connected to satellite with.
Next, click "Generate Deposit Address".
Waiting for your bridge transaction will take ~15 minutes, Satellite gives you progress updates will you are waiting.
Congratulations, your transfer to Secret Network is complete.
Next, navigate to https://app.shadeprotocol.io/wrap to convert your recently transferred Ethereum assets into their privacy-preserving and Shade DeFi compatible equivalents.
Once you've navigated to the Shade Wrap page, connect your wallet.
Next, select your recently bridged Ethereum asset from the Shade Wrap drop-down that you want to give privacy to.
Next, enter how much of the asset you'd like to wrap and convert into the privacy-preserving version of the asset.
Once you've entered an amount, click "Wrap".
Congratulations, you have successfully wrapped your Ethereum assets into privacy-preserving SNIP-20s. You can use these recently wrapped assets in Shade DeFi!
Portfolio
You can navigate to the Shade Portfolio to view your private Ethereum assets that were wrapped using the Shade Wrap page.
Because assets on Secret Network are encrypted, you will need to create a "Viewing Key" to view your private Ethereum Assets. Viewing keys only need to be generated once.
Conclusion
Shade Protocol is an ambitious array of application-layer products focused on a simple end user experience that involves the incorporation of privacy by default. These interconnected privacy-preserving DeFi products built on Secret Network will change DeFi as we know it — empowering the next generation of value creation and exchange. Shade Protocol is launching Silk: a privacy-preserving collateralized, reflexive stablecoin built on Secret Network.
Without privacy, DeFi is incomplete. Traditional financial markets offer a degree of privacy for users, and as a result offer up greater protections in some capacity than existing DeFi markets. Shade Protocol will be the world’s first truly cohesive decentralized and privacy-preserving financial applications — ushering in a golden era for Web3. Shade Protocol will always push for privacy by default, privacy as an expectation, and privacy as the key to unlocking the full value of a decentralized future.
But we can’t do this without community. We need you to join our community and help make Silk and Shade Protocol a reality.
——————————————————————————————————————————
Information provided in this post is for general informational purposes only and does not constitute formal investment advice. Please read the full disclaimer at shadeprotocol.io/disclaimer before relying on any information herein.