@circle-fin/usdckit - v0.18.0
    Preparing search index...

    Variable ETH_SEPOLIAConst

    ETH_SEPOLIA: {
        blockchainId: "ETH-SEPOLIA";
        blockchainVm: "EVM";
        blockExplorers: {
            default: {
                apiUrl: "https://api-sepolia.etherscan.io/api";
                name: "Etherscan";
                url: "https://sepolia.etherscan.io";
            };
        };
        blockTime?: number;
        contracts: {
            ensRegistry: { address: "0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e" };
            ensUniversalResolver: {
                address: "0xc8Af999e38273D658BE1b921b88A9Ddf005769cC";
                blockCreated: 5317080;
            };
            EURC: {
                abi: readonly [
                    {
                        inputs: readonly [
                            { indexed: true; name: "owner"; type: "address" },
                            { indexed: true; name: "spender"; type: "address" },
                            { indexed: false; name: "value"; type: "uint256" },
                        ];
                        name: "Approval";
                        type: "event";
                    },
                    {
                        inputs: readonly [
                            { indexed: true; name: "from"; type: "address" },
                            { indexed: true; name: "to"; type: "address" },
                            { indexed: false; name: "value"; type: "uint256" },
                        ];
                        name: "Transfer";
                        type: "event";
                    },
                    {
                        inputs: readonly [
                            { name: "owner"; type: "address" },
                            { name: "spender"; type: "address" },
                        ];
                        name: "allowance";
                        outputs: readonly [{ type: "uint256" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [
                            { name: "spender"; type: "address" },
                            { name: "amount"; type: "uint256" },
                        ];
                        name: "approve";
                        outputs: readonly [{ type: "bool" }];
                        stateMutability: "nonpayable";
                        type: "function";
                    },
                    {
                        inputs: readonly [{ name: "account"; type: "address" }];
                        name: "balanceOf";
                        outputs: readonly [{ type: "uint256" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "decimals";
                        outputs: readonly [{ type: "uint8" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "name";
                        outputs: readonly [{ type: "string" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "symbol";
                        outputs: readonly [{ type: "string" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "totalSupply";
                        outputs: readonly [{ type: "uint256" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [
                            { name: "recipient"; type: "address" },
                            { name: "amount"; type: "uint256" },
                        ];
                        name: "transfer";
                        outputs: readonly [{ type: "bool" }];
                        stateMutability: "nonpayable";
                        type: "function";
                    },
                    {
                        inputs: readonly [
                            { name: "sender"; type: "address" },
                            { name: "recipient"; type: "address" },
                            { name: "amount"; type: "uint256" },
                        ];
                        name: "transferFrom";
                        outputs: readonly [{ type: "bool" }];
                        stateMutability: "nonpayable";
                        type: "function";
                    },
                ];
                address: "0x08210F9170F89Ab7658F0B5E3fF39b0E03C594D4";
                read: { decimals: () => 6 };
            };
            multicall3: {
                address: "0xca11bde05977b3631167028862be2a173976ca11";
                blockCreated: 751532;
            };
            USDC: {
                abi: readonly [
                    {
                        inputs: readonly [
                            { indexed: true; name: "owner"; type: "address" },
                            { indexed: true; name: "spender"; type: "address" },
                            { indexed: false; name: "value"; type: "uint256" },
                        ];
                        name: "Approval";
                        type: "event";
                    },
                    {
                        inputs: readonly [
                            { indexed: true; name: "from"; type: "address" },
                            { indexed: true; name: "to"; type: "address" },
                            { indexed: false; name: "value"; type: "uint256" },
                        ];
                        name: "Transfer";
                        type: "event";
                    },
                    {
                        inputs: readonly [
                            { name: "owner"; type: "address" },
                            { name: "spender"; type: "address" },
                        ];
                        name: "allowance";
                        outputs: readonly [{ type: "uint256" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [
                            { name: "spender"; type: "address" },
                            { name: "amount"; type: "uint256" },
                        ];
                        name: "approve";
                        outputs: readonly [{ type: "bool" }];
                        stateMutability: "nonpayable";
                        type: "function";
                    },
                    {
                        inputs: readonly [{ name: "account"; type: "address" }];
                        name: "balanceOf";
                        outputs: readonly [{ type: "uint256" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "decimals";
                        outputs: readonly [{ type: "uint8" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "name";
                        outputs: readonly [{ type: "string" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "symbol";
                        outputs: readonly [{ type: "string" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [];
                        name: "totalSupply";
                        outputs: readonly [{ type: "uint256" }];
                        stateMutability: "view";
                        type: "function";
                    },
                    {
                        inputs: readonly [
                            { name: "recipient"; type: "address" },
                            { name: "amount"; type: "uint256" },
                        ];
                        name: "transfer";
                        outputs: readonly [{ type: "bool" }];
                        stateMutability: "nonpayable";
                        type: "function";
                    },
                    {
                        inputs: readonly [
                            { name: "sender"; type: "address" },
                            { name: "recipient"; type: "address" },
                            { name: "amount"; type: "uint256" },
                        ];
                        name: "transferFrom";
                        outputs: readonly [{ type: "bool" }];
                        stateMutability: "nonpayable";
                        type: "function";
                    },
                ];
                address: "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238";
                read: { decimals: () => 6 };
            };
        };
        custom?: Record<string, unknown>;
        ensTlds?: readonly string[];
        fees?: ChainFees<undefined>;
        formatters?: undefined;
        id: 11155111;
        name: "Sepolia";
        nativeCurrency: { decimals: 18; name: "Sepolia Ether"; symbol: "ETH" };
        rpcUrls: { default: { http: readonly ["https://sepolia.drpc.org"] } };
        serializers?: ChainSerializers<
            undefined,
            TransactionSerializable<bigint, number>,
        >;
        sourceId?: number;
        testnet: true;
    } = ...

    Type declaration

    • ReadonlyblockchainId: "ETH-SEPOLIA"
    • ReadonlyblockchainVm: "EVM"
    • blockExplorers: {
          default: {
              apiUrl: "https://api-sepolia.etherscan.io/api";
              name: "Etherscan";
              url: "https://sepolia.etherscan.io";
          };
      }

      Collection of block explorers

    • OptionalblockTime?: number

      Block time in milliseconds.

    • contracts: {
          ensRegistry: { address: "0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e" };
          ensUniversalResolver: {
              address: "0xc8Af999e38273D658BE1b921b88A9Ddf005769cC";
              blockCreated: 5317080;
          };
          EURC: {
              abi: readonly [
                  {
                      inputs: readonly [
                          { indexed: true; name: "owner"; type: "address" },
                          { indexed: true; name: "spender"; type: "address" },
                          { indexed: false; name: "value"; type: "uint256" },
                      ];
                      name: "Approval";
                      type: "event";
                  },
                  {
                      inputs: readonly [
                          { indexed: true; name: "from"; type: "address" },
                          { indexed: true; name: "to"; type: "address" },
                          { indexed: false; name: "value"; type: "uint256" },
                      ];
                      name: "Transfer";
                      type: "event";
                  },
                  {
                      inputs: readonly [
                          { name: "owner"; type: "address" },
                          { name: "spender"; type: "address" },
                      ];
                      name: "allowance";
                      outputs: readonly [{ type: "uint256" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [
                          { name: "spender"; type: "address" },
                          { name: "amount"; type: "uint256" },
                      ];
                      name: "approve";
                      outputs: readonly [{ type: "bool" }];
                      stateMutability: "nonpayable";
                      type: "function";
                  },
                  {
                      inputs: readonly [{ name: "account"; type: "address" }];
                      name: "balanceOf";
                      outputs: readonly [{ type: "uint256" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "decimals";
                      outputs: readonly [{ type: "uint8" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "name";
                      outputs: readonly [{ type: "string" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "symbol";
                      outputs: readonly [{ type: "string" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "totalSupply";
                      outputs: readonly [{ type: "uint256" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [
                          { name: "recipient"; type: "address" },
                          { name: "amount"; type: "uint256" },
                      ];
                      name: "transfer";
                      outputs: readonly [{ type: "bool" }];
                      stateMutability: "nonpayable";
                      type: "function";
                  },
                  {
                      inputs: readonly [
                          { name: "sender"; type: "address" },
                          { name: "recipient"; type: "address" },
                          { name: "amount"; type: "uint256" },
                      ];
                      name: "transferFrom";
                      outputs: readonly [{ type: "bool" }];
                      stateMutability: "nonpayable";
                      type: "function";
                  },
              ];
              address: "0x08210F9170F89Ab7658F0B5E3fF39b0E03C594D4";
              read: { decimals: () => 6 };
          };
          multicall3: {
              address: "0xca11bde05977b3631167028862be2a173976ca11";
              blockCreated: 751532;
          };
          USDC: {
              abi: readonly [
                  {
                      inputs: readonly [
                          { indexed: true; name: "owner"; type: "address" },
                          { indexed: true; name: "spender"; type: "address" },
                          { indexed: false; name: "value"; type: "uint256" },
                      ];
                      name: "Approval";
                      type: "event";
                  },
                  {
                      inputs: readonly [
                          { indexed: true; name: "from"; type: "address" },
                          { indexed: true; name: "to"; type: "address" },
                          { indexed: false; name: "value"; type: "uint256" },
                      ];
                      name: "Transfer";
                      type: "event";
                  },
                  {
                      inputs: readonly [
                          { name: "owner"; type: "address" },
                          { name: "spender"; type: "address" },
                      ];
                      name: "allowance";
                      outputs: readonly [{ type: "uint256" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [
                          { name: "spender"; type: "address" },
                          { name: "amount"; type: "uint256" },
                      ];
                      name: "approve";
                      outputs: readonly [{ type: "bool" }];
                      stateMutability: "nonpayable";
                      type: "function";
                  },
                  {
                      inputs: readonly [{ name: "account"; type: "address" }];
                      name: "balanceOf";
                      outputs: readonly [{ type: "uint256" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "decimals";
                      outputs: readonly [{ type: "uint8" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "name";
                      outputs: readonly [{ type: "string" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "symbol";
                      outputs: readonly [{ type: "string" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [];
                      name: "totalSupply";
                      outputs: readonly [{ type: "uint256" }];
                      stateMutability: "view";
                      type: "function";
                  },
                  {
                      inputs: readonly [
                          { name: "recipient"; type: "address" },
                          { name: "amount"; type: "uint256" },
                      ];
                      name: "transfer";
                      outputs: readonly [{ type: "bool" }];
                      stateMutability: "nonpayable";
                      type: "function";
                  },
                  {
                      inputs: readonly [
                          { name: "sender"; type: "address" },
                          { name: "recipient"; type: "address" },
                          { name: "amount"; type: "uint256" },
                      ];
                      name: "transferFrom";
                      outputs: readonly [{ type: "bool" }];
                      stateMutability: "nonpayable";
                      type: "function";
                  },
              ];
              address: "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238";
              read: { decimals: () => 6 };
          };
      }

      Collection of contracts

    • Optionalcustom?: Record<string, unknown>

      Custom chain data.

    • OptionalensTlds?: readonly string[]

      Collection of ENS TLDs for the chain.

    • Optionalfees?: ChainFees<undefined>

      Modifies how fees are derived.

    • Optional Readonlyformatters?: undefined
    • id: 11155111

      ID in number form

    • name: "Sepolia"

      Human-readable name

    • nativeCurrency: { decimals: 18; name: "Sepolia Ether"; symbol: "ETH" }

      Currency used by chain

    • rpcUrls: { default: { http: readonly ["https://sepolia.drpc.org"] } }

      Collection of RPC endpoints

    • Optionalserializers?: ChainSerializers<undefined, TransactionSerializable<bigint, number>>

      Modifies how data is serialized (e.g. transactions).

    • OptionalsourceId?: number

      Source Chain ID (ie. the L1 chain)

    • testnet: true

      Flag for test networks