TL;DR:
Gateway simplifies the development experience of cross-chain universal applications, enabling native operations on blockchain networks including Bitcoin. Explore Gateway and start your building journey!
ZetaChain's mission is to create a universal blockchain with native access capabilities, making crypto technology as open, diverse, and interconnected as the internet. Today, we are excited to announce a significant upgrade to the developer experience for universal applications through Gateway — a new interactive interface that will greatly advance ZetaChain's vision of becoming a unified entry point for the decentralized world.
Key Points
- Seamless Cross-Chain Access: Universal applications on EVM (i.e., universal applications) can seamlessly access any blockchain network, including the Bitcoin network, without the need for users to switch networks, allowing for direct link access.
- Simplified Cross-Chain Interaction: Gateway introduces a unified central hub and a single API, simplifying the complex cross-chain interaction capabilities of universal applications, enabling effective management of assets between external linked contracts and user EOA accounts.
- Progress on New Ecosystem Applications: ZetaChain is actively supporting the development of new ecosystem applications, such as universal yield and DEX aggregators, which can simplify complex multi-step operations into a single click for users through Gateway. For example, a single operation can achieve "accepting native BTC as collateral on ZetaChain, borrowing USDC across multiple blockchain networks, transferring funds into cross-chain yield opportunities, and aggregating all rewards into the user's account."
- Support for New Standards: Gateway supports new native network standards such as universal NFTs and universal tokens, empowering creators to issue cross-chain transferable tokens and manage cross-chain liquidity on a single platform without going through the ZRC-20 protocol whitelist process.
- Cross-Chain Innovation: Upcoming upgrades include support for SPL Token integration on the Solana network, making ZetaChain the "first L1 public chain to support cross-chain operations across three major blockchain networks (Solana, Bitcoin, Ethereum) in a fully simplified manner."
Build Universal Applications, Reach Global Users
Universal applications on ZetaChain EVM are not limited to a single blockchain network; they can execute seamless cross-chain operations across any blockchain network. Unlike conventional smart contracts that only operate on their own chain, universal applications can handle contract calls, messages, and token transfers from any chain, and can even initiate corresponding operations on those chains.
For developers, this means universal applications allow them to orchestrate complex multi-step transactions across different chains, triggered by a single user action, without switching between multiple interfaces or dealing with different blockchain protocols. The ZetaChain platform provides developers with tools to automate cross-chain interactions, allowing them to focus on core functionality development and providing end users with an almost "all operations executed in one stop" on-chain abstract operation experience.
Gateway Unifies Developer and User Experience
The Gateway upgrade introduces a unified cross-chain interface — a standalone universal entry point for developers and users to interact with universal applications on any blockchain.
Advantages for Developers: Simplified, Scalable Framework
Unified API Interface: Gateway minimizes the handling of complex operations through a unified API, abstracting the characteristics and protocol details of certain blockchain networks.
Standardized Interaction: Each blockchain network has a designated Gateway contract or equivalent entity (such as the Gateway program on Solana or an address on Bitcoin), providing standardized methods for depositing tokens and interacting with universal applications.
Universal Button for Cross-Chain Calls: With Gateway, on-chain interactions are as simple as pressing a button. For example, a single user transaction can trigger a universal application on ZetaChain to help exchange BNB for ETH, and then purchase an NFT on Ethereum, all in one step.
Advantages for Users: Unified On-Chain Experience
With Gateway, users can achieve cross-chain interaction in a single transaction without switching networks. From their preferred blockchain network (such as Bitcoin or Ethereum), users can access universal applications without connecting multiple wallets or using cross-chain bridges. This seamless integration effectively reduces cross-chain fees, enhances operational security, and provides a unified experience across all supported chains.
Gateway Improves Cross-Chain Infrastructure on ZetaChain
In the past, developers needed to manage separate TSS addresses, ERC-20 custody contracts, and connector contracts to achieve cross-chain functionality. Now, Gateway unifies these components into a single powerful API interface, providing a clear and consistent method for calls, deposits, and asset management. This unified approach not only simplifies the development process but also enhances the reliability of cross-chain transactions. Additionally, the Gateway interface deployed on ZetaChain can mirror and map on other EVM-compatible chains, providing a unified development and user experience across multiple blockchain platforms.
Gateway Enables Universal Applications to Manage Global Assets
Through Gateway, universal applications can now achieve complex interactions with smart contracts and assets connected to external blockchain networks on behalf of users. Gateway accomplishes this through "withdrawAndCall" (an extension of the ZRC-20 withdrawal feature) to extend universal smart contracts. Developers can initiate contract call operations without asset transfers or data loads, enjoying benefits such as built-in rollback support.
Users can now seamlessly access and interact with multiple on-chain applications. In other words, Gateway allows an application to represent the end user, requiring only a single interaction with a dApp on ZetaChain to achieve cross-chain operations that aggregate and optimize functionalities across blockchain networks. Applications using Gateway can help users without switching networks or signing additional transactions.
Gateway Enables New Standards
The Gateway upgrade has enabled new universal standards for chain abstraction.
Universal NFTs
The universal NFT standard on ZetaChain allows developers to create smoothly running ERC-721 NFTs across multiple blockchain networks. This standard simplifies the cross-chain interaction process, enabling users and developers to directly access and transfer NFTs on supported chains.
Projects built using universal NFTs include the Web3 game project Eureka and Moddio. The web-based social game Eureka allows players to extract in-game assets such as gold coins, ships, survival items, and other supplies by minting tradable NFTs on any chain. Similarly, the virtual world creation project Moddio will provide universal NFT functionality support for developers building on its platform.
See the universal NFT creation tutorial on YouTube.
Universal Token Standard
The universal token standard will provide a more flexible and permissionless alternative for creating tokens that can be seamlessly transferred across chains compared to the ZRC-20 mechanism.
Specifically, the ZRC-20 mechanism relies on a "lock-release model," requiring assets to be whitelisted by the protocol for cross-chain use. This is significant for mature native assets like BTC, as it allows users to bring them into the diverse asset environment of ZetaChain.
In contrast, the universal token standard allows developers to define their own token logic (such as minting, burning, and transferring) without permission and meet their specific cross-chain transfer needs. This approach eliminates the protocol-level whitelist, empowering developers to create cross-chain tokens without relying on governance or pre-approved lists.
The universal token standard is a new way to bring native interoperability to token issuance, expanding the scope of Web3 use cases, with all cross-chain development experiences supported by Gateway.
New Universal Applications Enabled by Gateway
The Gateway upgrade has made it possible to develop a new generation of cross-chain applications that were previously impossible.
Universal Dust Aggregator
The Dust aggregator is a standout application brought by the ZetaChain Gateway upgrade, addressing the issue of scattered and unused small tokens across multiple blockchains. The Dust aggregator can consolidate DUST tokens into a single, more valuable asset on the user's chosen chain. Utilizing ZetaChain's Gateway and other technologies, it enables seamless execution of native cross-chain swaps and token transfers in a single transaction, with near-atomic rollback handling and gas optimization in unlocking dormant assets, effectively improving the usability and operational efficiency of DeFi.
Universal Yield Aggregator
Amana is a project aimed at simplifying the decentralized and complex cross-chain yield mining process, achieving universal yield aggregation. With the on-chain native contract linking call functionality enabled by Gateway, this application allows users to deposit assets from a blockchain network and automatically allocate them to liquidity mining projects across multiple blockchain networks.
For example, universal applications on ZetaChain can represent users to transfer ETH from Ethereum to a lending protocol on the Base chain, as well as perform other cross-chain interactions, such as claiming rewards on Binance and moving them to high-yield applications, then returning those rewards to users on ZetaChain. More information can be found on the project's official website.
Universal DEX
Eddy Finance and the recently launched ve(3,3) project Beam DEX have already utilized universal smart contracts to achieve native cross-chain swaps, including support for native BTC tokens. With the new universal token standard and blockchain-native contract calls enabled by Gateway, these DEXs can easily support new asset trading routes connecting on-chain applications.
For example, a universal DEX can add support for CBTC on Aerodrome Finance (the leading DEX on the Base network) and enable users to trade it with ETH on Ethereum through a series of multi-step cross-chain transactions. Gateway handles all cross-chain interactions in the background, allowing applications to directly use the output results of cross-chain exchanges and drive further operations, all of which can be completed through a simple and user-friendly single interface.
Visit Eddy Finance and Beam DEX official websites for more information.
Looking Ahead to Solana Integration and New Upgrades
Development work to extend Gateway to new networks like Solana is underway, with the integration initially supporting the deposit of SPL Tokens as ZRC-20 Tokens on ZetaChain. With the [withdrawAndCall] function already available on EVM chains, universal applications will ultimately be able to interact with Solana's native smart contracts and manage rollback workflows, thereby expanding ZetaChain's cross-chain capabilities.
Further optimizations will include Gateway's support for new asset types and improved account abstraction features to simplify identity authentication calls. For users, the benefits of these improvements are that they can easily perform any on-chain operations (such as transferring tokens, purchasing NFTs, etc.) on their preferred wallet and blockchain with a single click.
We look forward to sharing more progress in the development of Gateway and ZetaChain, as we continue to build a universal blockchain that can connect to any blockchain network, aiming to provide a seamless user experience and unified liquidity for the next billion users.
About ZetaChain
ZetaChain is the first universal blockchain with native access capabilities to Bitcoin, Ethereum, Solana, and other blockchains, dedicated to providing a seamless user experience and unified liquidity for billions of users in the future. Through its universal EVM, ZetaChain empowers developers to build universal applications that operate natively across chains, creating a smoothly functioning crypto ecosystem starting from a single platform.
ZetaChain official account can be found here @zetablockchain, and you can also join the official Discord and Telegram discussions. If you are creating projects based on ZetaChain development, you can contact us at partnerships@zetachain.com.
Note: Any projects mentioned in this document are third-party projects and are not related to ZetaChain.
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。