Vana SDK - v3.13.3
    Preparing search index...

    Function getContractAddress

    • Retrieves the deployed contract address for a specific Vana protocol contract on a given chain.

      Parameters

      • chainId: number
      • contract:
            | "DataPortabilityPermissions"
            | "DataPortabilityServers"
            | "DataPortabilityGrantees"
            | "DataRegistry"
            | "TeePoolPhala"
            | "ComputeEngine"
            | "DataRefinerRegistry"
            | "QueryEngine"
            | "ComputeInstructionRegistry"
            | "TeePoolEphemeralStandard"
            | "TeePoolPersistentStandard"
            | "TeePoolPersistentGpu"
            | "TeePoolDedicatedStandard"
            | "TeePoolDedicatedGpu"
            | "VanaEpoch"
            | "DLPRegistry"
            | "DLPRegistryTreasury"
            | "VanaTreasury"
            | "VanaPoolStaking"
            | "VanaPoolEntity"
            | "VanaPoolTreasury"
            | "DAT"
            | "DATFactory"
            | "DATPausable"
            | "DATVotes"
            | "DataPortabilityEscrow"
            | "FeeRegistry"
            | "WVANA"
            | "UniswapV3NonfungiblePositionManager"
            | "UniswapV3QuoterV2"
            | "Multicall3"
            | "Multisend"
            | "ComputeEngineTreasury"

      Returns `0x${string}`