Overview
Wrapping and unwrapping tokens on Fireblocks is similar to swapping them. However, you’re choosing to receive a wrapped version of the token instead of a completely different one. The wrapping and unwrapping functionality of the swap is only for wrapping native tokens on the same blockchain, such as wrapping ETH into WETH and vice versa. Note that this does not apply to wrapping BTC into WBTC as they exist on separate blockchains.
When you wrap or unwrap tokens, you submit a contract call transaction. Make sure you have created Policy rules for contract calls before attempting to wrap or unwrap tokens.
Note:
Details in this article refer to wrapping/unwrapping via the Console or the Swap API endpoints.
How to wrap and unwrap tokens
- In the Fireblocks Console, go to the Swap page.
- Enter the vault account with the token you want to wrap (or unwrap).
- Select the token to wrap (or unwrap) and the wrapped (or unwrapped) version of the token to receive.
- Enter the token amount, and select Swap.
The transaction is initiated and must be approved and signed as normal.