← Back to home
REVSHARE · PARTNER REFERENCE

EVM factories

Use these factory proxy addresses to discover RevShare tokens directly from onchain events. Proxy addresses stay stable when the implementation is upgraded.

01

Index token events

Query logs at the factory proxy. The indexed token argument is the deployed token address.

V4BondingLaunchedFeePolicyV4LaunchedRevShareBondingLaunchedFeePolicyV3LaunchedFeePolicySushiV3LaunchedFeePolicyTaxLaunchedLiquidityTokenLaunched

Index every event listed here to cover bonding, V3, V4, tax and liquidity launches. A chain only emits the events supported by its deployed factory version.

viem example
const logs = await publicClient.getContractEvents({
  address: FACTORY_ADDRESS,
  abi: factoryEventsAbi,
  eventName: "V4BondingLaunched",
  fromBlock: START_BLOCK,
  toBlock: "latest",
});

const tokens = logs.map((log) => log.args.token);
Download event ABI
02

Copy the registry

Chain IDs distinguish addresses that happen to be identical across networks.

factories.json
{
  "robinhood": {
    "chainId": 4663,
    "factory": "0x475FBe1C2eBf84B67902F8b7dD4B6A9CAC104638"
  },
  "base": {
    "chainId": 8453,
    "factory": "0x521db9e760f787487379Ee53f89784706BCFfad6"
  },
  "monad": {
    "chainId": 143,
    "factory": "0xbCC254dE4Be83e2747C701B5193Cee7a465c53F6"
  },
  "bnb": {
    "chainId": 56,
    "factory": "0xb34F0a43CB9AD045C770B5e1f663525addbc114F"
  },
  "ethereum": {
    "chainId": 1,
    "factory": "0xD97b4Dc8b62a064243ad4C0a3fbf235f5Bf0F44b"
  },
  "arc": {
    "chainId": 5042,
    "factory": "0xD97b4Dc8b62a064243ad4C0a3fbf235f5Bf0F44b"
  },
  "ink": {
    "chainId": 57073,
    "factory": "0x40df58C52aE11a7CD87390D7b3A40234695979aF"
  },
  "stable": {
    "chainId": 988,
    "factory": "0x40df58C52aE11a7CD87390D7b3A40234695979aF"
  },
  "hype": {
    "chainId": 999,
    "factory": "0x40df58C52aE11a7CD87390D7b3A40234695979aF"
  }
}

RevShare, one tap away.

Add RevShare to your desktop for quick access.

  1. In Chrome or Edge, use the Install icon in the address bar or the browser menu.
  2. If installation isn’t offered, open this page in Chrome or Edge.

An internet connection is needed for live markets and wallet actions.