HAQQ L2 Documentation

website·Indexed 32 days ago

https://docs.ethiq.network/docs/l2-network/

A scalable and interoperable Ethereum Layer 2 blockchain built on the Optimism stack and HAQQ Network.

Tokens
2.1K
Snippets
5
Records
13
Agent score
49%

What's inside HAQQ L2

  1. Overview of HAQQ L2 blockchain capabilities

    HAQQ L2 is a scalable and interoperable Ethereum Layer 2 blockchain built using the Optimism stack. It is designed to provide high performance and low fees for users of the HAQQ Network. Key technical specifications include:

    • Throughput: Up to 1428 transactions per second (TPS).
    • Block Time: 2-second block times.
    • Cost: Gas fees under 0.1 Gwei.
    • Compatibility: Full compatibility with Ethereum smart contracts and developer tooling.
  2. Overview of HAQQ L2 Blockchain

    HAQQ L2 is a scalable and interoperable Ethereum Layer 2 blockchain built on the Optimism stack. It is designed to provide high performance and low fees for HAQQ Network users while maintaining full compatibility with Ethereum tooling and smart contracts. Key performance specifications include:

    • Block times: 2 seconds
    • Gas fees: Under 0.1 Gwei
    • Throughput: Up to 1428 transactions per second (TPS)
  3. HAQQ L2 Network Technical Specifications

    The HAQQ L2 network is built using the OP Stack v4.0.0 from Ethereum Optimism and was deployed using op-deployer v0.4.2. All provided contract addresses are in checksum format. For contract interaction, developers should use the corresponding ABIs from the project repository.
  4. Access the HAQQ L2 Testnet (Testethiq)

    The HAQQ L2 testnet, known as Testethiq, is available for testing and development. Developers can find specific network details, connection information, and configuration parameters in the L2 Network documentation.
  5. Access the HAQQ L2 Testnet (Testethiq)

    The HAQQ L2 testnet, known as Testethiq, is available for developers to use for testing and development purposes. Connection information and network details are located in the L2 Network documentation.
  6. Connect to HAQQ L2 Testethiq and L1 Sepolia networks

    Use the following RPC endpoints and explorers to interact with the HAQQ L2 and L1 Sepolia networks.
    L1 Network RPC: https://chainlist.org/chain/11155111
    L2 Network RPC: https://rpc.testnet.ethiq.network/
    
    L2 Testethiq Explorer: https://explorer.testnet.ethiq.network/
    Ethereum Sepolia Explorer: https://eth-sepolia.blockscout.com/
  7. L1 Ethereum Sepolia contract addresses for HAQQ L2

    The following contracts are deployed on the Ethereum Sepolia testnet to support the HAQQ L2 network. These include the Optimism portal, ETH lockbox, and various bridge proxies.
    {
      "SuperchainProxyAdmin": "0x189abaaaa82dfc015a588a7dbad6f13b1d3485bc",
      "SuperchainConfig": "0xc2be75506d5724086deb7245bd260cc9753911be",
      "ProtocolVersions": "0x79add5713b383daa0a138d3c4780c7a1804a8090",
      "OPCM": "0xc69e4c24db479191676611a25d977203c3bdca62",
      "OptimismPortal": "0x5b5f73ebcda96d9c4ca3315497e370c49573cf62",
      "EthLockbox": "0x879122273ff3ee266fe58a8da8913f01c1065276",
      "SystemConfig": "0xb8ad3a6beb0301f057c33f2a039a1044ec4d9bf9",
      "L1CrossDomainMessengerProxy": "0x96c9dcddc1cfd08ea3848395c390df815d8ec581",
      "L1Erc721BridgeProxy": "0xfa74bcf421580f5ba021a3f3e270004743fdaa26",
      "L1StandardBridgeProxy": "0x611bc60e604803b4f064810b4630290515bfba8c",
      "OptimismMintableErc20FactoryProxy": "0xf197dd37d128b451ed546c0a88153d0eaaf1d7f2",
      "DisputeGameFactoryProxy": "0xa34af21d8b896ea86bd3c5dd350f04ec8719e9f9",
      "AnchorStateRegistryProxy": "0x804bfedd469ff6b5669378d6c82e32517c010136",
      "OpChainProxyAdmin": "0xcd9c1ab8aa13c69f72cd68520a353bd54cf5ab18",
      "DelayedWethPermissionedGameProxy": "0xca17f9597d2f85db54a603dae9761f180dded6e8"
    }
  8. Find L1 Ethereum Mainnet contract addresses for HAQQ

    The HAQQ network utilizes the following contracts on L1 Ethereum Mainnet, deployed using OP Stack v5.0.0 and op-deployer v0.5.0-rc2:

    ContractAddressDescription
    SuperchainProxyAdmin0x543ba4aadbab8f9025686bd03993043599c6fb04Superchain proxy admin
    SuperchainConfig0x95703e0982140d16f8eba6d158fccede42f04a4cSuperchain configuration
    ProtocolVersions0x8062abc286f5e7d9428a0ccb9abd71e50d93b935Protocol versions proxy
    OPCM0xfa1ef97fb02b0da2ee2346b8e310907ab5519449OP Chain Manager
    OptimismPortal0xea857195ff569a0c623464e1a3062dd398d53046Optimism portal
    EthLockbox0xe26cd6ffdbc21f7294cf56245162be431b17c8e5ETH lockbox
    SystemConfig0x3f715f77cc105fca0936f479bded4a035eefe974System configuration
    L1CrossDomainMessengerProxy0xad4e4387b7f53b326d0d797f5342a120e8b427d2L1 cross-domain messenger proxy
    L1Erc721BridgeProxy0xfb96b6c6a70ed0e1e1f9b26cbaf85f2ecbf26aecL1 ERC721 bridge proxy
    L1StandardBridgeProxy0xfb30129241e7520e66b96426259e95359c3e2800L1 standard bridge proxy
    OptimismMintableErc20FactoryProxy0x2045bc5f56e5b40978bab717c274aa2db9ea019dOptimism mintable ERC20 factory proxy
    DisputeGameFactoryProxy0xd68f5ce839e1325401a9deab56fa1c14cddb1ceaDispute game factory proxy
    AnchorStateRegistryProxy0x159725154956a4097afdca285e4684764d7a02a5Anchor state registry proxy
    OpChainProxyAdmin0x004ea6bad47a7b51cb248e17b39b1a53cac663c0OP Chain proxy admin
    DelayedWethPermissionedGameProxy0xfbc084a037d510d1cb1d1aac08e010ecd8a42f5eDelayed WETH permissioned game proxy
  9. Testethiq Testnet performance and limits

    The Testethiq Testnet operates with the following performance characteristics and constraints: block time of 2 seconds, gas fees below 0.1 Gwei, a gas limit of 60,000,000, and a maximum throughput of 1,428 transactions per second (TPS).
  10. L2 Testethiq contract addresses

    The following contracts are deployed on the HAQQ L2 Testethiq network (based on L1 Sepolia). These include the L2 cross-domain messenger, token bridges, and fee vaults.
    {
      "L2ToL1MessagePasser": "0x4200000000000000000000000000000000000016",
      "L2CrossDomainMessenger": "0x4200000000000000000000000000000000000007",
      "L2StandardBridge": "0x4200000000000000000000000000000000000010",
      "L2ERC721Bridge": "0x4200000000000000000000000000000000000014",
      "OptimismMintableERC20Factory": "0x4200000000000000000000000000000000000012",
      "OptimismMintableERC721Factory": "0x4200000000000000000000000000000000000017",
      "L1Block": "0x4200000000000000000000000000000000000015",
      "GasPriceOracle": "0x420000000000000000000000000000000000000F",
      "ProxyAdmin": "0x4200000000000000000000000000000000000018",
      "SequencerFeeVault": "0x4200000000000000000000000000000000000011",
      "BaseFeeVault": "0x4200000000000000000000000000000000000019",
      "L1FeeVault": "0x420000000000000000000000000000000000001A",
      "SchemaRegistry": "0x4200000000000000000000000000000000000020",
      "EAS": "0x4200000000000000000000000000000000000021"
    }
  11. Find L2 Ethiq Mainnet contract addresses

    The following contracts are deployed on the L2 Ethiq Mainnet:

    ContractAddressDescription
    L2ToL1MessagePasser0x4200000000000000000000000000000000000016Passes messages from L2 to L1
    L2CrossDomainMessenger0x4200000000000000000000000000000000000007Cross-domain messenger for L1-L2 communication
    L2StandardBridge0x4200000000000000000000000000000000000010Standard bridge for ERC20 tokens
    L2ERC721Bridge0x4200000000000000000000000000000000000014Bridge for NFT tokens (ERC721)
    OptimismMintableERC20Factory0x4200000000000000000000000000000000000012Factory for creating mintable ERC20 tokens
    OptimismMintableERC721Factory0x4200000000000000000000000000000000000017Factory for creating mintable ERC721 tokens
    L1Block0x4200000000000000000000000000000000000015L1 block information provider
    GasPriceOracle0x420000000000000000000000000000000000000FGas price oracle for L2
    ProxyAdmin0x4200000000000000000000000000000000000018Proxy contract administrator
    SequencerFeeVault0x4200000000000000000000000000000000000011Sequencer fee collection vault
    BaseFeeVault0x4200000000000000000000000000000000000019Base fee collection vault
    L1FeeVault0x420000000000000000000000000000000000001AL1 fee collection vault
    SchemaRegistry0x4200000000000000000000000000000000000020Schema registry for attestations
    EAS0x4200000000000000000000000000000000000021Ethereum Attestation Service main contract
  12. Connect to the Testethiq Testnet

    Testethiq is the HAQQ L2 testnet utilizing Sepolia as the base L1 network. It is built on the Optimism stack to provide high performance and low fees.
    {
      "chainId": 853211,
      "rpcUrl": "https://rpc.testnet.ethiq.network/",
      "explorer": "https://explorer.testnet.ethiq.network/",
      "bridge": "https://shell.haqq.network/bridge"
    }