@0xfacet/sdk
Version:
A toolkit for Facet blockchain integration.
129 lines (128 loc) • 4.45 kB
TypeScript
export declare const facetSepolia: {
blockExplorers: {
readonly default: {
readonly name: "Blockscout";
readonly url: "https://sepolia.explorer.facet.org";
};
};
contracts: {
readonly l2OutputOracle: {
readonly 11155111: {
readonly address: "0x0ABE7852CfbF73963F6ae419a500CC04785d6a30";
};
};
readonly portal: {
readonly 11155111: {
readonly address: "0xF409695e35a73012760aBb8eD3c2a0b3F4e9354A";
};
};
readonly l1StandardBridge: {
readonly 11155111: {
readonly address: "0xEe49E40B2ef8C98011DB5B4999D93E8B766a7241";
};
};
readonly multicall3: {
readonly address: "0xcA11bde05977b3631167028862bE2a173976CA11";
};
readonly gasPriceOracle: {
readonly address: "0x420000000000000000000000000000000000000F";
};
readonly l1Block: {
readonly address: "0x4200000000000000000000000000000000000015";
};
readonly l2CrossDomainMessenger: {
readonly address: "0x4200000000000000000000000000000000000007";
};
readonly l2Erc721Bridge: {
readonly address: "0x4200000000000000000000000000000000000014";
};
readonly l2StandardBridge: {
readonly address: "0x4200000000000000000000000000000000000010";
};
readonly l2ToL1MessagePasser: {
readonly address: "0x4200000000000000000000000000000000000016";
};
};
id: 16436858;
name: "Facet Sepolia";
nativeCurrency: {
readonly name: "Facet Compute Token";
readonly symbol: "FCT";
readonly decimals: 18;
};
rpcUrls: {
readonly default: {
readonly http: readonly ["https://sepolia.facet.org"];
};
};
sourceId: 11155111;
testnet?: boolean | undefined | undefined;
custom?: Record<string, unknown> | undefined;
fees?: import("viem").ChainFees<undefined> | undefined;
formatters?: undefined;
serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable> | undefined;
};
export declare const facetMainnet: {
blockExplorers: {
readonly default: {
readonly name: "Blockscout";
readonly url: "https://explorer.facet.org";
};
};
contracts: {
readonly l2OutputOracle: {
readonly 1: {
readonly address: "0xD1e4cf142fDf7688A9f7734A5eE74d079696C5A6";
};
};
readonly portal: {
readonly 1: {
readonly address: "0x8649Db4A287413567E8dc0EBe1dd62ee02B71eDD";
};
};
readonly l1StandardBridge: {
readonly 1: {
readonly address: "0x8F75466D69a52EF53C7363F38834bEfC027A2909";
};
};
readonly multicall3: {
readonly address: "0xcA11bde05977b3631167028862bE2a173976CA11";
};
readonly gasPriceOracle: {
readonly address: "0x420000000000000000000000000000000000000F";
};
readonly l1Block: {
readonly address: "0x4200000000000000000000000000000000000015";
};
readonly l2CrossDomainMessenger: {
readonly address: "0x4200000000000000000000000000000000000007";
};
readonly l2Erc721Bridge: {
readonly address: "0x4200000000000000000000000000000000000014";
};
readonly l2StandardBridge: {
readonly address: "0x4200000000000000000000000000000000000010";
};
readonly l2ToL1MessagePasser: {
readonly address: "0x4200000000000000000000000000000000000016";
};
};
id: 1027303;
name: "Facet Mainnet";
nativeCurrency: {
readonly name: "Facet Compute Token";
readonly symbol: "FCT";
readonly decimals: 18;
};
rpcUrls: {
readonly default: {
readonly http: readonly ["https://mainnet.facet.org"];
};
};
sourceId: 1;
testnet?: boolean | undefined | undefined;
custom?: Record<string, unknown> | undefined;
fees?: import("viem").ChainFees<undefined> | undefined;
formatters?: undefined;
serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable> | undefined;
};