Back to Fhevm

Contract Addresses

docs/solidity-guides/contract_addresses.md

0.14.0-02.7 KB
Original Source

Contract Addresses

{% hint style="info" %} You do not need to configure these addresses manually. Inheriting from ZamaEthereumConfig automatically resolves the correct addresses based on the current block.chainid. {% endhint %}

Mainnet

Ethereum

ContractAddress
ACL0xcA2E8f1F656CD25C01F05d0b243Ab1ecd4a8ffb6
FHEVM_EXECUTOR0xD82385dADa1ae3E969447f20A3164F6213100e75
INPUT_VERIFIER0xCe0FC2e05CFff1B719EFF7169f7D80Af770c8EA2
KMS_VERIFIER0x77627828a55156b04Ac0DC0eb30467f1a552BB03
HCU_LIMIT0x3b4da65e45Fda2CAa0285A735ab4361a44F171E2

Gateway

ContractAddress
GATEWAY_CONFIG0xDE537Be194777A56f8B19d14079E6a78249390ab
DECRYPTION0x0f6024a97684f7d90ddb0fAAD79cB15F2C888D24
INPUT_VERIFICATION0xcB1bB072f38bdAF0F328CdEf1Fc6eDa1DF029287
CIPHERTEXT_COMMITS0xd82cF70FC102028cd01acB87D0E107780ae4F41F
KMS_GENERATION0x290947F9fed2d91fdB22f35E162aDfA744b7aEe3
MULTICHAIN_ACL0x055d9FD50a612A9027716ec8db663E7D68562468
PROTOCOL_PAYMENT0x7E179E45E5fe0a21015Be25185363B4F2F2F7e89

Testnet

Sepolia

ContractAddress
ACL_HOST0xf0Ffdc93b7E186bC2f8CB3dAA75D86d1930A433D
FHEVM_EXECUTOR0x92C920834Ec8941d2C77D188936E1f7A6f49c127
INPUT_VERIFIER0xBBC1fFCdc7C316aAAd72E807D9b0272BE8F84DA0
KMS_VERIFIER0xbE0E383937d564D7FF0BC3b46c51f0bF8d5C311A
HCU_LIMIT0xa10998783c8CF88D886Bc30307e631D6686F0A22

Gateway

ContractAddress
GATEWAY_CONFIG0x94153006067B89399e059284f5a7Fe016940E332
DECRYPTION0x5D8BD78e2ea6bbE41f26dFe9fdaEAa349e077478
INPUT_VERIFICATION0x483b9dE06E4E4C7D35CCf5837A1668487406D955
CIPHERTEXT_COMMITS0xE327808C4aD514D6bd405e1f12cC86Fcd08e5228
KMS_GENERATION0x5779Ac320BbDB267Cc4d1b77195a203F926bBC60
MULTICHAIN_ACL0xe877cA18d8Ea5490e9256e4B28414320726a8c3c
PROTOCOL_PAYMENT0xAA1d9D4927A62f842F0DE5AD6b8dFDB074Fa62f2