Docs
Search⌘ K
  • Home
  • About The Graph
  • Supported Networks
  • Protocol Contracts
  • AI Tooling
  • Subgraphs
    • Substreams
      • Indexing
        • Data Services
          • Resources

            Protocol Contracts

            Below are the deployed contracts which power The Graph Network. The Arbitrum contracts are sourced directly from the @graphprotocol/address-book⁠ package, so they stay current with each release. Visit the official contracts repository⁠ to learn more.

            Arbitrum One

            This is the principal deployment of The Graph Network.

            Horizon

            ContractAddress
            Controller0x0a8491544221dd212964fbb96487467291b2C97e⁠
            GraphPayments0x7Aae8ae011927BC36Cb4d0d3e81f2E6E30daE06D⁠
            PaymentsEscrow0xf6Fcc27aAf1fcD8B254498c9794451d82afC673E⁠
            L2Curation0x22d78fb4bc72e191C765807f8891B5e1785C8014⁠
            L2GNS0xec9A7fb6CbC2E41926127929c2dcE6e9c5D33Bec⁠
            SubgraphNFT0x3FbD54f0cc17b7aE649008dEEA12ed7D2622B23f⁠
            RewardsManager0x971B9d3d0Ae3ECa029CAB5eA1fB0F72c85e6a525⁠
            HorizonStaking0x00669A4CF01450B64E8A2A20E9b1FCB71E61eF03⁠
            GraphTallyCollector0x8f69F5C07477Ac46FBc491B1E6D91E2bb0111A9e⁠
            GraphProxyAdmin0x2983936aC20202a6555993448E0d5654AC8Ca5fd⁠
            EpochManager0x5A843145c43d328B9bB7a4401d94918f131bB281⁠
            L2GraphToken0x9623063377AD1B27544C965cCd7342f7EA7e88C7⁠
            L2GraphTokenGateway0x65E1a5e8946e7E87d9774f5288f41c30a99fD302⁠

            Subgraph Service

            ContractAddress
            SubgraphService0xb2Bb92d0DE618878E438b55D5846cfecD9301105⁠
            DisputeManager0x2FE023a575449AcB698648eD21276293Fa176f96⁠
            L2Curation0x22d78fb4bc72e191C765807f8891B5e1785C8014⁠
            L2GNS0xec9A7fb6CbC2E41926127929c2dcE6e9c5D33Bec⁠
            SubgraphNFT0x3FbD54f0cc17b7aE649008dEEA12ed7D2622B23f⁠
            LegacyDisputeManager0x0Ab2B043138352413Bb02e67E626a70320E3BD46⁠
            LegacyServiceRegistry0x072884c745c0A23144753335776c99BE22588f8A⁠

            Issuance

            ContractAddress
            NetworkOperator0xae656A0aa51cd465B7506F98F2e8FBb82aa79894⁠
            RewardsEligibilityOracleA0x8ec2767a9d9ba02b4e09e8ff4fac2e14a340f304⁠

            Arbitrum Sepolia

            This is the primary testnet for The Graph Network. Testnet is predominantly used by core developers and ecosystem participants for testing purposes. There are no guarantees of service or availability on The Graph’s testnets.

            Horizon

            ContractAddress
            GraphPayments0x57E70eC8905E26341d40aF60Dca56cDBA8C166E5⁠
            PaymentsEscrow0x4b5D3Da463F7E076bb7CDF5030960bf123245681⁠
            Controller0x9DB3ee191681f092607035d9BDA6e59FbEaCa695⁠
            L2Curation0xDe761f075200E75485F4358978FB4d1dC8644FD5⁠
            L2GNS0x3133948342F35b8699d8F94aeE064AbB76eDe965⁠
            SubgraphNFT0xF21Df5BbA7EB9b54D8F60C560aFb9bA63e6aED1A⁠
            RewardsManager0x1F49caE7669086c8ba53CC35d1E9f80176d67E79⁠
            HorizonStaking0x865365C425f3A593Ffe698D9c4E6707D14d51e08⁠
            GraphTallyCollector0x382863e7B662027117449bd2c49285582bbBd21B⁠
            GraphProxyAdmin0x7474a6cc5fAeDEc620Db0fa8E4da6eD58477042C⁠
            EpochManager0x88b3C7f37253bAA1A9b95feAd69bD5320585826D⁠
            L2GraphToken0xf8c05dCF59E8B28BFD5eed176C562bEbcfc7Ac04⁠
            L2GraphTokenGateway0xB24Ce0f8c18c4DdDa584A7EeC132F49C966813bb⁠
            RecurringCollector0x0b18befc60455121ad66ae6e4a647955fcde3900⁠

            Subgraph Service

            ContractAddress
            SubgraphService0xc24A3dAC5d06d771f657A48B20cE1a671B78f26b⁠
            DisputeManager0x96e1b86b2739e8A3d59F40F2532caDF9cE8Da088⁠
            L2Curation0xDe761f075200E75485F4358978FB4d1dC8644FD5⁠
            L2GNS0x3133948342F35b8699d8F94aeE064AbB76eDe965⁠
            SubgraphNFT0xF21Df5BbA7EB9b54D8F60C560aFb9bA63e6aED1A⁠
            LegacyDisputeManager0x7C9B82717f9433932507dF6EdA93A9678b258698⁠
            LegacyServiceRegistry0x888541878CbDDEd880Cd58c728f1Af5C47343F86⁠

            Issuance

            ContractAddress
            NetworkOperator0xade6b8eb69a49b56929c1d4f4b428d791861db6f⁠
            RewardsEligibilityOracleA0x6ba849fbd33257162552578b2a432d30784f2f80⁠
            IssuanceAllocator0x76a0d75651d4db83f74ac502b86a0ae4e19ac38b⁠
            DefaultAllocation0xa0eab4367d753314840c09313a5c6d27174bd541⁠
            ReclaimedRewards0xe01bb1bba83d3d5b823877d85bc3ba9fd7835c6d⁠
            RecurringAgreementManager0x590dbbbdb1b6261e39bcc1fe88bffc21c847a68e⁠
            RewardsEligibilityOracleB0xcc70eae4001b36029fecb285ba6e8bbfd753e3da⁠
            RewardsEligibilityOracleMock0x69b0f3c6a19beaf1ba59405f7179e188c64b4e06⁠
            DirectAllocation_Implementation0xd5de0951759b8306226fa370a9ecca40a31aa2d3⁠

            Ethereum Mainnet

            This was the original deployment of The Graph Network. Learn more about The Graph’s scaling with Arbitrum.

            ContractAddress
            IENS0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e⁠
            IEthereumDIDRegistry0xdCa7EF03e98e0DC2B855bE647C39ABe984fcF21B⁠
            GraphProxyAdmin0xF3B000a6749259539aF4E49f24EEc74Ea0e71430⁠
            BancorFormula0xd0C61e8F15d9deF697E1100663eD7dA74d3727dC⁠
            Controller0x24CCD4D3Ac8529fF08c58F74ff6755036E616117⁠
            EpochManager0x64F990Bf16552A693dCB043BB7bf3866c5E05DdB⁠
            GraphToken0xc944E90C64B2c07662A292be6244BDf05Cda44a7⁠
            ServiceRegistry0xaD0C9DaCf1e515615b0581c8D7E295E296Ec26E6⁠
            GraphCurationToken0xb2E26f17Aea8eFA534e15Bde5C79c25D0C3dfa2e⁠
            Curation0x8FE00a685Bcb3B2cc296ff6FfEaB10acA4CE1538⁠
            L1GNS0xaDcA0dd4729c8BA3aCf3E99F3A9f471EF37b6825⁠
            L1Staking0xF55041E37E12cD407ad00CE2910B8269B01263b9⁠
            RewardsManager0x9Ac758AB77733b4150A901ebd659cbF8cB93ED66⁠
            DisputeManager0x97307b963662cCA2f7eD50e38dCC555dfFc4FB0b⁠
            AllocationExchange0x4a53cf3b3EdA545dc61dee0cA21eA8996C94385f⁠
            SubgraphNFTDescriptor0x8F0B7e136891e8Bad6aa4Abcb64EeeFE29dC2Af0⁠
            SubgraphNFT0x24e36639b3A3aaA9c928a8A6f12d34F942f1ab67⁠
            BridgeEscrow0x36aFF7001294daE4C2ED4fDEfC478a00De77F090⁠
            L1GraphTokenGateway0x01cDC91B0A9bA741903aA3699BF4CE31d6C5cC06⁠
            StakingExtension0xA479c00cDa8C07bce458D7a826C7b091672EB92C⁠

            Ethereum Sepolia

            ContractAddress
            GraphProxyAdmin0xe2011488ea6B02692Ee58717698aecDdfBf4756F⁠
            BancorFormula0x56b9f17D3Ca520b229F56D13a988dFAE9924C91E⁠
            Controller0xf53B3910ecaeED1Aac4Bb5Ba9840d25E36e52b7C⁠
            EpochManager0x3C39036a76104D7c6D3eF13a21477C0fE23A3Aa2⁠
            GraphToken0xCA59cCeb39bE1808d7aA607153f4A5062daF3a83⁠
            GraphCurationToken0xE04cE530c532538F1F63cA911849925425C2A1Aa⁠
            ServiceRegistry0x0Ee47634c94E6606f67301b3A868319073CB0FC2⁠
            Curation0x77A6e5F2f13218B33A97Aec56d591dB18D60FFb1⁠
            SubgraphNFTDescriptor0xC9b2011A082d75c01C5C3eEA132f29ebaD182BD5⁠
            SubgraphNFT0x120005c38D2624Ef70185fEf3a051Dd57b27a491⁠
            L1GNS0x5461D48556B94e7fdD8ED5A8f865Ba4F1A3b5454⁠
            StakingExtension0x3fF97b5bdC1D46B0bbD1a3166F232683470a0ce3⁠
            L1Staking0x14e9B07Dc56A0B03ac8A58453B5cCCB289d6ec90⁠
            RewardsManager0x175f483AfAB4Fc52A6E07F9e9d46C90eB95941b5⁠
            DisputeManager0x1Da0DF3435cde4199650D35690E3B0885dfc38B1⁠
            AllocationExchange0xd49670f70f68F7dc62c8B287F6388d250C5487E2⁠
            L1GraphTokenGateway0x549DCB0b510Ee7C8d6E8e346ab9aC75E22DD78B3⁠
            BridgeEscrow0x428Ab6E9EeF41Dc5098a34a6993Cdd5Be5BA24a6⁠
            EthereumDIDRegistry0xDe57D27e530c99bDa15Fe231B8C632E4a37E7343⁠
            ⁠Edit on GitHub⁠

            Supported NetworksAI Tooling
            On this page
            • Arbitrum One
            • Horizon
            • Subgraph Service
            • Issuance
            • Arbitrum Sepolia
            • Horizon
            • Subgraph Service
            • Issuance
            • Ethereum Mainnet
            • Ethereum Sepolia
            The GraphStatusTestnetBrand AssetsForumSecurityPrivacy PolicyTerms of Service