Zipper Overview
Last updated
Last updated
To be the most secure, transparent, and efficient cross-chain asset gateway, enabling seamless interaction between external blockchains and the Fabric L1 while fostering trust through verifiable on-chain asset backing.
Zipper is a decentralized protocol within the Fabric blockchain ecosystem that facilitates the zipping (wrapping) and unzipping (unwrapping) of assets. It acts as a bridge for converting assets from most blockchains (such as Bitcoin, Ethereum, Solana, Dogecoin, and Litecoin) into Fabric-compatible zAssets. These zAssets are fully backed 1:1 by their original assets and integrate with the Fabric ecosystem, creating new possibilities within decentralized applications (dApps) and DeFi protocols. Zipper is the entrance to Fabric for external blockchain assets.
Using Zipper requires depositing/withdrawing assets to/from vaults on the native chain for the deposit/withdrawal asset. Zipper controls these vaults and keeps them secure using Trusted Execution Environment (TEE) protocols. Every deposit/withdrawal transaction is recorded on-chain for full transparency, both on the native chain and Fabric chain.
This protocol is, by design, extremely straight forward. By solely focusing on zipping and unzipping, Zipper maintains simplicity and reliability, providing users and developers with a trusted way to bring external assets into the Fabric ecosystem.
The rest of the documentation will go into more detail about zAssets, guide users on how to use Zipper, and explains the use of TEE to protect zipped (wrapped) funds.
New to the Fabric L1 ecosystem? Check out the here.