Entropy
Contract & Provider Addresses

Entropy Contract Addresses on EVM

Mainnets

Chain IdEntropy Contract AddressReveal DelayGas Limit
abstract0x5a4a369F4db5df2054994AF031b7b23949b98c0e0 block500K
apechain0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block500K
arbitrum0x7698E925FfC29655576D0b361D75Af579e20AdAc6 blocks2.5M
b30x5744Cbf430D99456a0A8771208b674F27f8EF0Fb1 block500K
base0x6E7D74FA7d5c90FEF9F0512987605a6d546181Bb1 block500K
berachain0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block2.5M
blast0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb1 block500K
etherlink0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d75091 block15M
hyperevm0xfA25E653b44586dBbe27eE9d252192F0e49566830 block500K
kaia0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block500K
optimism0xdF21D137Aadc95588205586636710ca2890538d52 blocks500K
sanko0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb1 block500K
sei-evm0x98046Bd286715D3B0BC227Dd7a956b83D89786031 block500K
soneium0x0708325268dF9F66270F1401206434524814508b1 block500K
sonic0x36825bf3fbdf5a29e2d5148bfe7dcf7b5639e3201 block500K
story0xdF21D137Aadc95588205586636710ca2890538d50 block500K
unichain0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block500K

The default provider for above mainnet chains is 0x52DeaA1c84233F7bb8C8A45baeDE41091c616506.

The default provider on mainnet has a reveal delay to avoid changes on the outcome of the Entropy request because of block reorgs. The reveal delay shows how many blocks should be produced after the block including the request transaction in order to reveal and submit a callback transaction.

The default provider fulfills the request by sending a transaction with a gas limit as mentioned in above table. Entropy callbacks the consumer as part of this transaction.

Testnets

Chain IdEntropy Contract AddressReveal DelayGas Limit
abstract-testnet0x858687fD592112f7046E394A3Bf10D0C11fF9e630 block500K
apechain-testnet0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d75091 block500K
arbitrum-sepolia0x549Ebba8036Ab746611B4fFA1423eb0A4Df614406 blocks2.5M
b3-testnet0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb1 block500K
base-sepolia0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c1 block500K
berachain-bepolia0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block500K
blast-testnet0x98046Bd286715D3B0BC227Dd7a956b83D89786031 block500K
etherlink-testnet0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d75091 block15M
kaia-testnet0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block500K
monad-testnet0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3202 blocks500K
optimism-sepolia0x4821932D0CDd71225A6d914706A621e0389D70612 blocks500K
sanko-testnet0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb1 block500K
sei-evm-testnet0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e3201 block500K
soneium-minato-testnet0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d75091 block500K
sonic-blaze-testnet0xebe57e8045f2f230872523bbff7374986e45c4861 block500K
story-testnet0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb0 block500K
tabi-testnet0xEbe57e8045F2F230872523bbff7374986E45C4860 block500K
unichain-sepolia0x8D254a21b3C86D32F7179855531CE991647219331 block500K

The default provider for above testnet chains is 0x6CC14824Ea2918f5De5C2f75A9Da968ad4BD6344.

The default provider on testnet has reveal delays identical to the corresponding mainnet chains to ensure consistent behavior across environments.

The default provider fulfills the request by sending a transaction with a gas limit as mentioned in above table. Entropy callbacks the consumer as part of this transaction.

Last updated on