GitHubGitHub (opens in a new tab)WhitepaperWhitepaper (opens in a new tab)ExplorerExplorer (opens in a new tab)CommunityCommunity (opens in a new tab)BlogBlog (opens in a new tab)
  • Home
      • Token Utility
      • ZETA Token
      • ZETA Distribution
      • Validator Incentives
      • Gas Fees
      • Core Liquidity Pools
    • About
      • Universal App Basics
      • Gateway
      • Gas Fees
      • Account Addresses
      • Liquidity Throughput
      • List of Connected Chains
      • ZetaChain
      • EVM Blockchains
      • Solana
      • Bitcoin
      • Getting Started
      • First Universal App
      • Localnet
      • Swap
      • Swap Any Token
      • Bitcoin Frontend
      • UniversalKit
      • Alchemy
      • Goldsky
      • Pyth
      • Particle Network
      • Envio
      • SubQuery
      • GoldRush
      • ZETA
      • ZRC-20
      • ERC-20
      • Architecture
      • Observer-Signer Validators
      • Privileged Actions
      • Staking Rewards
      • Whitelisting ERC-20
          • Cross-Chain Module
          • Messages
          • Emissions Module
          • Fungible Module
          • Messages
          • Observer Module
          • Messages
        • Protocol contracts
        • Readme
        • Summary
          • Readme
            • Interface.revertable
            • Struct.revertcontext
            • Struct.revertoptions
            • Readme
              • Contract.erc20custody
              • Contract.gatewayevm
              • Abstract.zetaconnectorbase
              • Contract.zetaconnectornative
              • Contract.zetaconnectornonnative
              • Readme
                • Interface.ierc20custody
                • Interface.ierc20custodyerrors
                • Interface.ierc20custodyevents
                • Interface.igatewayevm
                • Interface.igatewayevmerrors
                • Interface.igatewayevmevents
                • Interface.izetaconnectorevents
                • Interface.izetanonethnew
            • Readme
              • Contract.gatewayzevm
              • Contract.zrc20
              • Interface.zrc20errors
              • Readme
                • Interface.igatewayzevm
                • Interface.igatewayzevmerrors
                • Interface.igatewayzevmevents
                • Interface.isystem
                • Interface.iweth9
                • Enum.cointype
                • Interface.izrc20
                • Interface.izrc20metadata
                • Interface.zrc20events
                • Interface.universalcontract
                • Interface.zcontract
                • Struct.zcontext
      • ZetaChain Node CLI
      • Types of Transactions
      • Universal App Template
      • Add ZetaChain to your Wallet
      • Connect a Wallet in ZetaHub
      • Get ZETA
      • Pool ZETA
      • Delegate/Stake ZETA
      • Enroll in Zeta XP
      • Earn Zeta XP
      • Send Assets
      • Delegating to a Validator
      • Setup
      • Transfer Tokens
      • Staking Tokens
      • Voting on Governance Proposals
      • Setup
      • Delegating to a Validator
      • Installing the CLI
      • Adding an Account
      • Querying Balances
      • Delegating to a Validator
      • Withdrawing Rewards
        • Governance
        • Text Proposal
        • Parameter Change Proposal
        • Software Upgrade Proposal
        • Submit a Proposal
        • Making a Deposit
        • Voting on a Proposal
  • Validators
  • Architecture
      • Network Details
      • API / RPC Endpoints
      • Contract Addresses
      • Governance Upgrade Proposals
      • ZetaChain HTTP API
      • Services and Providers
      • Address Converter
      • Wallets
      • Services & Providers
      • Faucet: Get testnet ZETA
      • ZetaScan
      • Glossary
      • FAQs
      • Technical Requirements
      • Setting Up a Node
      • Syncing a Node
      • Create a Core Validator
Developers
Architecture
protocol
contracts
zevm
interfaces
UniversalContract.sol
Struct.zcontext

zContext

Git Source (opens in a new tab)

struct zContext {
    bytes origin;
    address sender;
    uint256 chainID;
}
Interface.zcontractZetaChain Node CLI
  • ZetaChain
  • Docs
  • Explorer
  • Labs
  • Blog
  • Terms
  • Privacy Policy

© 2024 Meta Protocol, Inc