Skip to content

Variable: happyChainSepolia

const happyChainSepolia: {
  blockExplorers: {
     default: {
        name: "HappyChain Sepolia Explorer";
        url: "https://explorer.testnet.happy.tech";
     };
  };
  contracts: {
     disputeGameFactory: {
      [key: number]: {
        address: "0x1D1b3B561f54244b1Bb63b06a3aeca34d4dfcE58";
      };
     };
     l1StandardBridge: {
      [key: number]: {
        address: "0xc03a54D274c322426b6D20de3f10a404cccdA8a1";
      };
     };
     l2OutputOracle: {
      [key: number]: {
        address: "0x1ED0f79061D340eF6e7B8A8dCA77c1C1B0Ad90B1";
      };
     };
     multicall3: {
        address: "0xca11bde05977b3631167028862be2a173976ca11";
        blockCreated: 4286263;
     };
     portal: {
      [key: number]: {
        address: "0x03425626AB831BA7aF5318564fb333C034208695";
      };
     };
  };
  id: number;
  name: "HappyChain Sepolia";
  nativeCurrency: {
     decimals: 18;
     name: "HappyChain";
     symbol: "HAPPY";
  };
  rpcUrls: {
     default: {
        http: string[];
        webSocket: string[];
     };
  };
  sourceId: number;
};

Defined in: support/wallet-common/lib/chains/viem/happyChainSepolia.ts:87

HappyChain testnet whose L1 is the Ethereum Sepolia testnet.

Type: Chain

Type declaration

blockExplorers

readonly blockExplorers: {
  default: {
     name: "HappyChain Sepolia Explorer";
     url: "https://explorer.testnet.happy.tech";
  };
};

blockExplorers.default

readonly default: {
  name: "HappyChain Sepolia Explorer";
  url: "https://explorer.testnet.happy.tech";
};

blockExplorers.default.name

readonly name: "HappyChain Sepolia Explorer";

blockExplorers.default.url

readonly url: "https://explorer.testnet.happy.tech";

contracts

readonly contracts: {
  disputeGameFactory: {
   [key: number]: {
     address: "0x1D1b3B561f54244b1Bb63b06a3aeca34d4dfcE58";
   };
  };
  l1StandardBridge: {
   [key: number]: {
     address: "0xc03a54D274c322426b6D20de3f10a404cccdA8a1";
   };
  };
  l2OutputOracle: {
   [key: number]: {
     address: "0x1ED0f79061D340eF6e7B8A8dCA77c1C1B0Ad90B1";
   };
  };
  multicall3: {
     address: "0xca11bde05977b3631167028862be2a173976ca11";
     blockCreated: 4286263;
  };
  portal: {
   [key: number]: {
     address: "0x03425626AB831BA7aF5318564fb333C034208695";
   };
  };
};

contracts.disputeGameFactory

readonly disputeGameFactory: {
[key: number]: {
  address: "0x1D1b3B561f54244b1Bb63b06a3aeca34d4dfcE58";
};
};
Index Signature
[key: number]: {
  address: "0x1D1b3B561f54244b1Bb63b06a3aeca34d4dfcE58";
}

contracts.l1StandardBridge

readonly l1StandardBridge: {
[key: number]: {
  address: "0xc03a54D274c322426b6D20de3f10a404cccdA8a1";
};
};
Index Signature
[key: number]: {
  address: "0xc03a54D274c322426b6D20de3f10a404cccdA8a1";
}

contracts.l2OutputOracle

readonly l2OutputOracle: {
[key: number]: {
  address: "0x1ED0f79061D340eF6e7B8A8dCA77c1C1B0Ad90B1";
};
};
Index Signature
[key: number]: {
  address: "0x1ED0f79061D340eF6e7B8A8dCA77c1C1B0Ad90B1";
}

contracts.multicall3

readonly multicall3: {
  address: "0xca11bde05977b3631167028862be2a173976ca11";
  blockCreated: 4286263;
};

contracts.multicall3.address

readonly address: "0xca11bde05977b3631167028862be2a173976ca11" = "0xca11bde05977b3631167028862be2a173976ca11";

contracts.multicall3.blockCreated

readonly blockCreated: 4286263 = 4286263;

contracts.portal

readonly portal: {
[key: number]: {
  address: "0x03425626AB831BA7aF5318564fb333C034208695";
};
};
Index Signature
[key: number]: {
  address: "0x03425626AB831BA7aF5318564fb333C034208695";
}

id

readonly id: number;

name

readonly name: "HappyChain Sepolia" = happyChainSepoliaDefinition.chainName;

nativeCurrency

readonly nativeCurrency: {
  decimals: 18;
  name: "HappyChain";
  symbol: "HAPPY";
} = happyChainSepoliaDefinition.nativeCurrency;

nativeCurrency.decimals

readonly decimals: 18 = 18;

nativeCurrency.name

readonly name: "HappyChain" = "HappyChain";

nativeCurrency.symbol

readonly symbol: "HAPPY" = "HAPPY";

rpcUrls

readonly rpcUrls: {
  default: {
     http: string[];
     webSocket: string[];
  };
};

rpcUrls.default

readonly default: {
  http: string[];
  webSocket: string[];
};

rpcUrls.default.http

readonly http: string[];

rpcUrls.default.webSocket

readonly webSocket: string[];

sourceId

sourceId: number;