diff --git a/typescript/infra/config/environments/mainnet3/agent.ts b/typescript/infra/config/environments/mainnet3/agent.ts index 46ba1a4d7c..5b5665ad65 100644 --- a/typescript/infra/config/environments/mainnet3/agent.ts +++ b/typescript/infra/config/environments/mainnet3/agent.ts @@ -22,6 +22,7 @@ import { getDomainId } from '../../registry.js'; import { environment } from './chains.js'; import { helloWorld } from './helloworld.js'; import aaveSenderAddresses from './misc-artifacts/aave-sender-addresses.json'; +import everclearSenderAddresses from './misc-artifacts/everclear-sender-addresses.json'; import merklyEthAddresses from './misc-artifacts/merkly-eth-addresses.json'; import merklyNftAddresses from './misc-artifacts/merkly-eth-addresses.json'; import merklyErc20Addresses from './misc-artifacts/merkly-eth-addresses.json'; @@ -413,6 +414,12 @@ const metricAppContextsGetter = (): MetricAppContext[] => { name: 'aave', matchingList: senderMatchingList(aaveSenderAddresses), }, + { + // https://docs.everclear.org/resources/contracts/mainnet + // Messages between HubGateway (Everclear hub) <> EverclearSpoke (all other spoke chains) + name: 'everclear_gateway', + matchingList: senderMatchingList(everclearSenderAddresses), + }, ]; }; diff --git a/typescript/infra/config/environments/mainnet3/misc-artifacts/everclear-sender-addresses.json b/typescript/infra/config/environments/mainnet3/misc-artifacts/everclear-sender-addresses.json new file mode 100644 index 0000000000..10ccf021d1 --- /dev/null +++ b/typescript/infra/config/environments/mainnet3/misc-artifacts/everclear-sender-addresses.json @@ -0,0 +1,20 @@ +{ + "everclear": { + "sender": "0xEFfAB7cCEBF63FbEFB4884964b12259d4374FaAa" + }, + "ethereum": { + "sender": "0x9ADA72CCbAfe94248aFaDE6B604D1bEAacc899A7" + }, + "optimism": { + "sender": "0x9ADA72CCbAfe94248aFaDE6B604D1bEAacc899A7" + }, + "bsc": { + "sender": "0x9ADA72CCbAfe94248aFaDE6B604D1bEAacc899A7" + }, + "base": { + "sender": "0x9ADA72CCbAfe94248aFaDE6B604D1bEAacc899A7" + }, + "arbitrum": { + "sender": "0x9ADA72CCbAfe94248aFaDE6B604D1bEAacc899A7" + } +}