{
  "author": "Dijital Kurdistan Tech Institute <dev@pezkuwichain.io>",
  "bugs": "https://git.pezkuwichain.io/pezkuwichain/pezkuwi-common/issues",
  "description": "A collection of useful crypto utilities for @pezkuwi",
  "engines": {
    "node": ">=18"
  },
  "homepage": "https://git.pezkuwichain.io/pezkuwichain/pezkuwi-common/tree/master/packages/util-crypto#readme",
  "license": "Apache-2.0",
  "name": "@pezkuwi/util-crypto",
  "repository": {
    "directory": "packages/util-crypto",
    "type": "git",
    "url": "https://git.pezkuwichain.io/pezkuwichain/pezkuwi-common.git"
  },
  "sideEffects": [
    "./bundleInit.js",
    "./cjs/bundleInit.js",
    "./packageDetect.js",
    "./cjs/packageDetect.js"
  ],
  "type": "module",
  "types": "./index.d.ts",
  "version": "14.0.23",
  "browser": {
    "crypto": false,
    "stream": false
  },
  "main": "./cjs/index.js",
  "module": "./index.js",
  "exports": {
    ".": {
      "module": {
        "types": "./index.d.ts",
        "default": "./index.js"
      },
      "require": {
        "types": "./cjs/index.d.ts",
        "default": "./cjs/index.js"
      },
      "default": {
        "types": "./index.d.ts",
        "default": "./index.js"
      }
    },
    "./address": {
      "module": {
        "types": "./address/index.d.ts",
        "default": "./address/index.js"
      },
      "require": {
        "types": "./cjs/address/index.d.ts",
        "default": "./cjs/address/index.js"
      },
      "default": {
        "types": "./address/index.d.ts",
        "default": "./address/index.js"
      }
    },
    "./address/addressToEvm": {
      "module": {
        "types": "./address/addressToEvm.d.ts",
        "default": "./address/addressToEvm.js"
      },
      "require": {
        "types": "./cjs/address/addressToEvm.d.ts",
        "default": "./cjs/address/addressToEvm.js"
      },
      "default": {
        "types": "./address/addressToEvm.d.ts",
        "default": "./address/addressToEvm.js"
      }
    },
    "./address/check": {
      "module": {
        "types": "./address/check.d.ts",
        "default": "./address/check.js"
      },
      "require": {
        "types": "./cjs/address/check.d.ts",
        "default": "./cjs/address/check.js"
      },
      "default": {
        "types": "./address/check.d.ts",
        "default": "./address/check.js"
      }
    },
    "./address/checksum": {
      "module": {
        "types": "./address/checksum.d.ts",
        "default": "./address/checksum.js"
      },
      "require": {
        "types": "./cjs/address/checksum.d.ts",
        "default": "./cjs/address/checksum.js"
      },
      "default": {
        "types": "./address/checksum.d.ts",
        "default": "./address/checksum.js"
      }
    },
    "./address/decode": {
      "module": {
        "types": "./address/decode.d.ts",
        "default": "./address/decode.js"
      },
      "require": {
        "types": "./cjs/address/decode.d.ts",
        "default": "./cjs/address/decode.js"
      },
      "default": {
        "types": "./address/decode.d.ts",
        "default": "./address/decode.js"
      }
    },
    "./address/defaults": {
      "module": {
        "types": "./address/defaults.d.ts",
        "default": "./address/defaults.js"
      },
      "require": {
        "types": "./cjs/address/defaults.d.ts",
        "default": "./cjs/address/defaults.js"
      },
      "default": {
        "types": "./address/defaults.d.ts",
        "default": "./address/defaults.js"
      }
    },
    "./address/derive": {
      "module": {
        "types": "./address/derive.d.ts",
        "default": "./address/derive.js"
      },
      "require": {
        "types": "./cjs/address/derive.d.ts",
        "default": "./cjs/address/derive.js"
      },
      "default": {
        "types": "./address/derive.d.ts",
        "default": "./address/derive.js"
      }
    },
    "./address/encode": {
      "module": {
        "types": "./address/encode.d.ts",
        "default": "./address/encode.js"
      },
      "require": {
        "types": "./cjs/address/encode.d.ts",
        "default": "./cjs/address/encode.js"
      },
      "default": {
        "types": "./address/encode.d.ts",
        "default": "./address/encode.js"
      }
    },
    "./address/encodeDerived": {
      "module": {
        "types": "./address/encodeDerived.d.ts",
        "default": "./address/encodeDerived.js"
      },
      "require": {
        "types": "./cjs/address/encodeDerived.d.ts",
        "default": "./cjs/address/encodeDerived.js"
      },
      "default": {
        "types": "./address/encodeDerived.d.ts",
        "default": "./address/encodeDerived.js"
      }
    },
    "./address/encodeMulti": {
      "module": {
        "types": "./address/encodeMulti.d.ts",
        "default": "./address/encodeMulti.js"
      },
      "require": {
        "types": "./cjs/address/encodeMulti.d.ts",
        "default": "./cjs/address/encodeMulti.js"
      },
      "default": {
        "types": "./address/encodeMulti.d.ts",
        "default": "./address/encodeMulti.js"
      }
    },
    "./address/eq": {
      "module": {
        "types": "./address/eq.d.ts",
        "default": "./address/eq.js"
      },
      "require": {
        "types": "./cjs/address/eq.d.ts",
        "default": "./cjs/address/eq.js"
      },
      "default": {
        "types": "./address/eq.d.ts",
        "default": "./address/eq.js"
      }
    },
    "./address/evmToAddress": {
      "module": {
        "types": "./address/evmToAddress.d.ts",
        "default": "./address/evmToAddress.js"
      },
      "require": {
        "types": "./cjs/address/evmToAddress.d.ts",
        "default": "./cjs/address/evmToAddress.js"
      },
      "default": {
        "types": "./address/evmToAddress.d.ts",
        "default": "./address/evmToAddress.js"
      }
    },
    "./address/is": {
      "module": {
        "types": "./address/is.d.ts",
        "default": "./address/is.js"
      },
      "require": {
        "types": "./cjs/address/is.d.ts",
        "default": "./cjs/address/is.js"
      },
      "default": {
        "types": "./address/is.d.ts",
        "default": "./address/is.js"
      }
    },
    "./address/keyDerived": {
      "module": {
        "types": "./address/keyDerived.d.ts",
        "default": "./address/keyDerived.js"
      },
      "require": {
        "types": "./cjs/address/keyDerived.d.ts",
        "default": "./cjs/address/keyDerived.js"
      },
      "default": {
        "types": "./address/keyDerived.d.ts",
        "default": "./address/keyDerived.js"
      }
    },
    "./address/keyMulti": {
      "module": {
        "types": "./address/keyMulti.d.ts",
        "default": "./address/keyMulti.js"
      },
      "require": {
        "types": "./cjs/address/keyMulti.d.ts",
        "default": "./cjs/address/keyMulti.js"
      },
      "default": {
        "types": "./address/keyMulti.d.ts",
        "default": "./address/keyMulti.js"
      }
    },
    "./address/setSS58Format": {
      "module": {
        "types": "./address/setSS58Format.d.ts",
        "default": "./address/setSS58Format.js"
      },
      "require": {
        "types": "./cjs/address/setSS58Format.d.ts",
        "default": "./cjs/address/setSS58Format.js"
      },
      "default": {
        "types": "./address/setSS58Format.d.ts",
        "default": "./address/setSS58Format.js"
      }
    },
    "./address/sort": {
      "module": {
        "types": "./address/sort.d.ts",
        "default": "./address/sort.js"
      },
      "require": {
        "types": "./cjs/address/sort.d.ts",
        "default": "./cjs/address/sort.js"
      },
      "default": {
        "types": "./address/sort.d.ts",
        "default": "./address/sort.js"
      }
    },
    "./address/sshash": {
      "module": {
        "types": "./address/sshash.d.ts",
        "default": "./address/sshash.js"
      },
      "require": {
        "types": "./cjs/address/sshash.d.ts",
        "default": "./cjs/address/sshash.js"
      },
      "default": {
        "types": "./address/sshash.d.ts",
        "default": "./address/sshash.js"
      }
    },
    "./address/types": {
      "module": {
        "types": "./address/types.d.ts",
        "default": "./address/types.js"
      },
      "require": {
        "types": "./cjs/address/types.d.ts",
        "default": "./cjs/address/types.js"
      },
      "default": {
        "types": "./address/types.d.ts",
        "default": "./address/types.js"
      }
    },
    "./address/util": {
      "module": {
        "types": "./address/util.d.ts",
        "default": "./address/util.js"
      },
      "require": {
        "types": "./cjs/address/util.d.ts",
        "default": "./cjs/address/util.js"
      },
      "default": {
        "types": "./address/util.d.ts",
        "default": "./address/util.js"
      }
    },
    "./address/validate": {
      "module": {
        "types": "./address/validate.d.ts",
        "default": "./address/validate.js"
      },
      "require": {
        "types": "./cjs/address/validate.d.ts",
        "default": "./cjs/address/validate.js"
      },
      "default": {
        "types": "./address/validate.d.ts",
        "default": "./address/validate.js"
      }
    },
    "./base32": {
      "module": {
        "types": "./base32/index.d.ts",
        "default": "./base32/index.js"
      },
      "require": {
        "types": "./cjs/base32/index.d.ts",
        "default": "./cjs/base32/index.js"
      },
      "default": {
        "types": "./base32/index.d.ts",
        "default": "./base32/index.js"
      }
    },
    "./base32/bs32": {
      "module": {
        "types": "./base32/bs32.d.ts",
        "default": "./base32/bs32.js"
      },
      "require": {
        "types": "./cjs/base32/bs32.d.ts",
        "default": "./cjs/base32/bs32.js"
      },
      "default": {
        "types": "./base32/bs32.d.ts",
        "default": "./base32/bs32.js"
      }
    },
    "./base32/helpers": {
      "module": {
        "types": "./base32/helpers.d.ts",
        "default": "./base32/helpers.js"
      },
      "require": {
        "types": "./cjs/base32/helpers.d.ts",
        "default": "./cjs/base32/helpers.js"
      },
      "default": {
        "types": "./base32/helpers.d.ts",
        "default": "./base32/helpers.js"
      }
    },
    "./base58": {
      "module": {
        "types": "./base58/index.d.ts",
        "default": "./base58/index.js"
      },
      "require": {
        "types": "./cjs/base58/index.d.ts",
        "default": "./cjs/base58/index.js"
      },
      "default": {
        "types": "./base58/index.d.ts",
        "default": "./base58/index.js"
      }
    },
    "./base58/bs58": {
      "module": {
        "types": "./base58/bs58.d.ts",
        "default": "./base58/bs58.js"
      },
      "require": {
        "types": "./cjs/base58/bs58.d.ts",
        "default": "./cjs/base58/bs58.js"
      },
      "default": {
        "types": "./base58/bs58.d.ts",
        "default": "./base58/bs58.js"
      }
    },
    "./base64": {
      "module": {
        "types": "./base64/index.d.ts",
        "default": "./base64/index.js"
      },
      "require": {
        "types": "./cjs/base64/index.d.ts",
        "default": "./cjs/base64/index.js"
      },
      "default": {
        "types": "./base64/index.d.ts",
        "default": "./base64/index.js"
      }
    },
    "./base64/bs64": {
      "module": {
        "types": "./base64/bs64.d.ts",
        "default": "./base64/bs64.js"
      },
      "require": {
        "types": "./cjs/base64/bs64.d.ts",
        "default": "./cjs/base64/bs64.js"
      },
      "default": {
        "types": "./base64/bs64.d.ts",
        "default": "./base64/bs64.js"
      }
    },
    "./base64/pad": {
      "module": {
        "types": "./base64/pad.d.ts",
        "default": "./base64/pad.js"
      },
      "require": {
        "types": "./cjs/base64/pad.d.ts",
        "default": "./cjs/base64/pad.js"
      },
      "default": {
        "types": "./base64/pad.d.ts",
        "default": "./base64/pad.js"
      }
    },
    "./base64/trim": {
      "module": {
        "types": "./base64/trim.d.ts",
        "default": "./base64/trim.js"
      },
      "require": {
        "types": "./cjs/base64/trim.d.ts",
        "default": "./cjs/base64/trim.js"
      },
      "default": {
        "types": "./base64/trim.d.ts",
        "default": "./base64/trim.js"
      }
    },
    "./blake2": {
      "module": {
        "types": "./blake2/index.d.ts",
        "default": "./blake2/index.js"
      },
      "require": {
        "types": "./cjs/blake2/index.d.ts",
        "default": "./cjs/blake2/index.js"
      },
      "default": {
        "types": "./blake2/index.d.ts",
        "default": "./blake2/index.js"
      }
    },
    "./blake2/asU8a": {
      "module": {
        "types": "./blake2/asU8a.d.ts",
        "default": "./blake2/asU8a.js"
      },
      "require": {
        "types": "./cjs/blake2/asU8a.d.ts",
        "default": "./cjs/blake2/asU8a.js"
      },
      "default": {
        "types": "./blake2/asU8a.d.ts",
        "default": "./blake2/asU8a.js"
      }
    },
    "./bn": {
      "module": {
        "types": "./bn.d.ts",
        "default": "./bn.js"
      },
      "require": {
        "types": "./cjs/bn.d.ts",
        "default": "./cjs/bn.js"
      },
      "default": {
        "types": "./bn.d.ts",
        "default": "./bn.js"
      }
    },
    "./bundle": {
      "module": {
        "types": "./bundle.d.ts",
        "default": "./bundle.js"
      },
      "require": {
        "types": "./cjs/bundle.d.ts",
        "default": "./cjs/bundle.js"
      },
      "default": {
        "types": "./bundle.d.ts",
        "default": "./bundle.js"
      }
    },
    "./bundleInit": {
      "module": {
        "types": "./bundleInit.d.ts",
        "default": "./bundleInit.js"
      },
      "require": {
        "types": "./cjs/bundleInit.d.ts",
        "default": "./cjs/bundleInit.js"
      },
      "default": {
        "types": "./bundleInit.d.ts",
        "default": "./bundleInit.js"
      }
    },
    "./cjs/*": "./cjs/*.js",
    "./cjs/package.json": "./cjs/package.json",
    "./crypto": {
      "module": {
        "types": "./crypto.d.ts",
        "default": "./crypto.js"
      },
      "require": {
        "types": "./cjs/crypto.d.ts",
        "default": "./cjs/crypto.js"
      },
      "default": {
        "types": "./crypto.d.ts",
        "default": "./crypto.js"
      }
    },
    "./ed25519": {
      "module": {
        "types": "./ed25519/index.d.ts",
        "default": "./ed25519/index.js"
      },
      "require": {
        "types": "./cjs/ed25519/index.d.ts",
        "default": "./cjs/ed25519/index.js"
      },
      "default": {
        "types": "./ed25519/index.d.ts",
        "default": "./ed25519/index.js"
      }
    },
    "./ed25519/deriveHard": {
      "module": {
        "types": "./ed25519/deriveHard.d.ts",
        "default": "./ed25519/deriveHard.js"
      },
      "require": {
        "types": "./cjs/ed25519/deriveHard.d.ts",
        "default": "./cjs/ed25519/deriveHard.js"
      },
      "default": {
        "types": "./ed25519/deriveHard.d.ts",
        "default": "./ed25519/deriveHard.js"
      }
    },
    "./ed25519/pair/fromRandom": {
      "module": {
        "types": "./ed25519/pair/fromRandom.d.ts",
        "default": "./ed25519/pair/fromRandom.js"
      },
      "require": {
        "types": "./cjs/ed25519/pair/fromRandom.d.ts",
        "default": "./cjs/ed25519/pair/fromRandom.js"
      },
      "default": {
        "types": "./ed25519/pair/fromRandom.d.ts",
        "default": "./ed25519/pair/fromRandom.js"
      }
    },
    "./ed25519/pair/fromSecret": {
      "module": {
        "types": "./ed25519/pair/fromSecret.d.ts",
        "default": "./ed25519/pair/fromSecret.js"
      },
      "require": {
        "types": "./cjs/ed25519/pair/fromSecret.d.ts",
        "default": "./cjs/ed25519/pair/fromSecret.js"
      },
      "default": {
        "types": "./ed25519/pair/fromSecret.d.ts",
        "default": "./ed25519/pair/fromSecret.js"
      }
    },
    "./ed25519/pair/fromSeed": {
      "module": {
        "types": "./ed25519/pair/fromSeed.d.ts",
        "default": "./ed25519/pair/fromSeed.js"
      },
      "require": {
        "types": "./cjs/ed25519/pair/fromSeed.d.ts",
        "default": "./cjs/ed25519/pair/fromSeed.js"
      },
      "default": {
        "types": "./ed25519/pair/fromSeed.d.ts",
        "default": "./ed25519/pair/fromSeed.js"
      }
    },
    "./ed25519/pair/fromString": {
      "module": {
        "types": "./ed25519/pair/fromString.d.ts",
        "default": "./ed25519/pair/fromString.js"
      },
      "require": {
        "types": "./cjs/ed25519/pair/fromString.d.ts",
        "default": "./cjs/ed25519/pair/fromString.js"
      },
      "default": {
        "types": "./ed25519/pair/fromString.d.ts",
        "default": "./ed25519/pair/fromString.js"
      }
    },
    "./ed25519/sign": {
      "module": {
        "types": "./ed25519/sign.d.ts",
        "default": "./ed25519/sign.js"
      },
      "require": {
        "types": "./cjs/ed25519/sign.d.ts",
        "default": "./cjs/ed25519/sign.js"
      },
      "default": {
        "types": "./ed25519/sign.d.ts",
        "default": "./ed25519/sign.js"
      }
    },
    "./ed25519/verify": {
      "module": {
        "types": "./ed25519/verify.d.ts",
        "default": "./ed25519/verify.js"
      },
      "require": {
        "types": "./cjs/ed25519/verify.d.ts",
        "default": "./cjs/ed25519/verify.js"
      },
      "default": {
        "types": "./ed25519/verify.d.ts",
        "default": "./ed25519/verify.js"
      }
    },
    "./ethereum": {
      "module": {
        "types": "./ethereum/index.d.ts",
        "default": "./ethereum/index.js"
      },
      "require": {
        "types": "./cjs/ethereum/index.d.ts",
        "default": "./cjs/ethereum/index.js"
      },
      "default": {
        "types": "./ethereum/index.d.ts",
        "default": "./ethereum/index.js"
      }
    },
    "./ethereum/encode": {
      "module": {
        "types": "./ethereum/encode.d.ts",
        "default": "./ethereum/encode.js"
      },
      "require": {
        "types": "./cjs/ethereum/encode.d.ts",
        "default": "./cjs/ethereum/encode.js"
      },
      "default": {
        "types": "./ethereum/encode.d.ts",
        "default": "./ethereum/encode.js"
      }
    },
    "./ethereum/isAddress": {
      "module": {
        "types": "./ethereum/isAddress.d.ts",
        "default": "./ethereum/isAddress.js"
      },
      "require": {
        "types": "./cjs/ethereum/isAddress.d.ts",
        "default": "./cjs/ethereum/isAddress.js"
      },
      "default": {
        "types": "./ethereum/isAddress.d.ts",
        "default": "./ethereum/isAddress.js"
      }
    },
    "./ethereum/isChecksum": {
      "module": {
        "types": "./ethereum/isChecksum.d.ts",
        "default": "./ethereum/isChecksum.js"
      },
      "require": {
        "types": "./cjs/ethereum/isChecksum.d.ts",
        "default": "./cjs/ethereum/isChecksum.js"
      },
      "default": {
        "types": "./ethereum/isChecksum.d.ts",
        "default": "./ethereum/isChecksum.js"
      }
    },
    "./hd": {
      "module": {
        "types": "./hd/index.d.ts",
        "default": "./hd/index.js"
      },
      "require": {
        "types": "./cjs/hd/index.d.ts",
        "default": "./cjs/hd/index.js"
      },
      "default": {
        "types": "./hd/index.d.ts",
        "default": "./hd/index.js"
      }
    },
    "./hd/ethereum": {
      "module": {
        "types": "./hd/ethereum/index.d.ts",
        "default": "./hd/ethereum/index.js"
      },
      "require": {
        "types": "./cjs/hd/ethereum/index.d.ts",
        "default": "./cjs/hd/ethereum/index.js"
      },
      "default": {
        "types": "./hd/ethereum/index.d.ts",
        "default": "./hd/ethereum/index.js"
      }
    },
    "./hd/ledger": {
      "module": {
        "types": "./hd/ledger/index.d.ts",
        "default": "./hd/ledger/index.js"
      },
      "require": {
        "types": "./cjs/hd/ledger/index.d.ts",
        "default": "./cjs/hd/ledger/index.js"
      },
      "default": {
        "types": "./hd/ledger/index.d.ts",
        "default": "./hd/ledger/index.js"
      }
    },
    "./hd/ledger/derivePrivate": {
      "module": {
        "types": "./hd/ledger/derivePrivate.d.ts",
        "default": "./hd/ledger/derivePrivate.js"
      },
      "require": {
        "types": "./cjs/hd/ledger/derivePrivate.d.ts",
        "default": "./cjs/hd/ledger/derivePrivate.js"
      },
      "default": {
        "types": "./hd/ledger/derivePrivate.d.ts",
        "default": "./hd/ledger/derivePrivate.js"
      }
    },
    "./hd/ledger/master": {
      "module": {
        "types": "./hd/ledger/master.d.ts",
        "default": "./hd/ledger/master.js"
      },
      "require": {
        "types": "./cjs/hd/ledger/master.d.ts",
        "default": "./cjs/hd/ledger/master.js"
      },
      "default": {
        "types": "./hd/ledger/master.d.ts",
        "default": "./hd/ledger/master.js"
      }
    },
    "./hd/validatePath": {
      "module": {
        "types": "./hd/validatePath.d.ts",
        "default": "./hd/validatePath.js"
      },
      "require": {
        "types": "./cjs/hd/validatePath.d.ts",
        "default": "./cjs/hd/validatePath.js"
      },
      "default": {
        "types": "./hd/validatePath.d.ts",
        "default": "./hd/validatePath.js"
      }
    },
    "./helpers": {
      "module": {
        "types": "./helpers.d.ts",
        "default": "./helpers.js"
      },
      "require": {
        "types": "./cjs/helpers.d.ts",
        "default": "./cjs/helpers.js"
      },
      "default": {
        "types": "./helpers.d.ts",
        "default": "./helpers.js"
      }
    },
    "./hmac": {
      "module": {
        "types": "./hmac/index.d.ts",
        "default": "./hmac/index.js"
      },
      "require": {
        "types": "./cjs/hmac/index.d.ts",
        "default": "./cjs/hmac/index.js"
      },
      "default": {
        "types": "./hmac/index.d.ts",
        "default": "./hmac/index.js"
      }
    },
    "./hmac/shaAsU8a": {
      "module": {
        "types": "./hmac/shaAsU8a.d.ts",
        "default": "./hmac/shaAsU8a.js"
      },
      "require": {
        "types": "./cjs/hmac/shaAsU8a.d.ts",
        "default": "./cjs/hmac/shaAsU8a.js"
      },
      "default": {
        "types": "./hmac/shaAsU8a.d.ts",
        "default": "./hmac/shaAsU8a.js"
      }
    },
    "./json": {
      "module": {
        "types": "./json/index.d.ts",
        "default": "./json/index.js"
      },
      "require": {
        "types": "./cjs/json/index.d.ts",
        "default": "./cjs/json/index.js"
      },
      "default": {
        "types": "./json/index.d.ts",
        "default": "./json/index.js"
      }
    },
    "./json/constants": {
      "module": {
        "types": "./json/constants.d.ts",
        "default": "./json/constants.js"
      },
      "require": {
        "types": "./cjs/json/constants.d.ts",
        "default": "./cjs/json/constants.js"
      },
      "default": {
        "types": "./json/constants.d.ts",
        "default": "./json/constants.js"
      }
    },
    "./json/decrypt": {
      "module": {
        "types": "./json/decrypt.d.ts",
        "default": "./json/decrypt.js"
      },
      "require": {
        "types": "./cjs/json/decrypt.d.ts",
        "default": "./cjs/json/decrypt.js"
      },
      "default": {
        "types": "./json/decrypt.d.ts",
        "default": "./json/decrypt.js"
      }
    },
    "./json/decryptData": {
      "module": {
        "types": "./json/decryptData.d.ts",
        "default": "./json/decryptData.js"
      },
      "require": {
        "types": "./cjs/json/decryptData.d.ts",
        "default": "./cjs/json/decryptData.js"
      },
      "default": {
        "types": "./json/decryptData.d.ts",
        "default": "./json/decryptData.js"
      }
    },
    "./json/encrypt": {
      "module": {
        "types": "./json/encrypt.d.ts",
        "default": "./json/encrypt.js"
      },
      "require": {
        "types": "./cjs/json/encrypt.d.ts",
        "default": "./cjs/json/encrypt.js"
      },
      "default": {
        "types": "./json/encrypt.d.ts",
        "default": "./json/encrypt.js"
      }
    },
    "./json/encryptFormat": {
      "module": {
        "types": "./json/encryptFormat.d.ts",
        "default": "./json/encryptFormat.js"
      },
      "require": {
        "types": "./cjs/json/encryptFormat.d.ts",
        "default": "./cjs/json/encryptFormat.js"
      },
      "default": {
        "types": "./json/encryptFormat.d.ts",
        "default": "./json/encryptFormat.js"
      }
    },
    "./json/types": {
      "module": {
        "types": "./json/types.d.ts",
        "default": "./json/types.js"
      },
      "require": {
        "types": "./cjs/json/types.d.ts",
        "default": "./cjs/json/types.js"
      },
      "default": {
        "types": "./json/types.d.ts",
        "default": "./json/types.js"
      }
    },
    "./keccak": {
      "module": {
        "types": "./keccak/index.d.ts",
        "default": "./keccak/index.js"
      },
      "require": {
        "types": "./cjs/keccak/index.d.ts",
        "default": "./cjs/keccak/index.js"
      },
      "default": {
        "types": "./keccak/index.d.ts",
        "default": "./keccak/index.js"
      }
    },
    "./keccak/asU8a": {
      "module": {
        "types": "./keccak/asU8a.d.ts",
        "default": "./keccak/asU8a.js"
      },
      "require": {
        "types": "./cjs/keccak/asU8a.d.ts",
        "default": "./cjs/keccak/asU8a.js"
      },
      "default": {
        "types": "./keccak/asU8a.d.ts",
        "default": "./keccak/asU8a.js"
      }
    },
    "./key": {
      "module": {
        "types": "./key/index.d.ts",
        "default": "./key/index.js"
      },
      "require": {
        "types": "./cjs/key/index.d.ts",
        "default": "./cjs/key/index.js"
      },
      "default": {
        "types": "./key/index.d.ts",
        "default": "./key/index.js"
      }
    },
    "./key/DeriveJunction": {
      "module": {
        "types": "./key/DeriveJunction.d.ts",
        "default": "./key/DeriveJunction.js"
      },
      "require": {
        "types": "./cjs/key/DeriveJunction.d.ts",
        "default": "./cjs/key/DeriveJunction.js"
      },
      "default": {
        "types": "./key/DeriveJunction.d.ts",
        "default": "./key/DeriveJunction.js"
      }
    },
    "./key/extractPath": {
      "module": {
        "types": "./key/extractPath.d.ts",
        "default": "./key/extractPath.js"
      },
      "require": {
        "types": "./cjs/key/extractPath.d.ts",
        "default": "./cjs/key/extractPath.js"
      },
      "default": {
        "types": "./key/extractPath.d.ts",
        "default": "./key/extractPath.js"
      }
    },
    "./key/extractSuri": {
      "module": {
        "types": "./key/extractSuri.d.ts",
        "default": "./key/extractSuri.js"
      },
      "require": {
        "types": "./cjs/key/extractSuri.d.ts",
        "default": "./cjs/key/extractSuri.js"
      },
      "default": {
        "types": "./key/extractSuri.d.ts",
        "default": "./key/extractSuri.js"
      }
    },
    "./key/fromPath": {
      "module": {
        "types": "./key/fromPath.d.ts",
        "default": "./key/fromPath.js"
      },
      "require": {
        "types": "./cjs/key/fromPath.d.ts",
        "default": "./cjs/key/fromPath.js"
      },
      "default": {
        "types": "./key/fromPath.d.ts",
        "default": "./key/fromPath.js"
      }
    },
    "./key/hdkdDerive": {
      "module": {
        "types": "./key/hdkdDerive.d.ts",
        "default": "./key/hdkdDerive.js"
      },
      "require": {
        "types": "./cjs/key/hdkdDerive.d.ts",
        "default": "./cjs/key/hdkdDerive.js"
      },
      "default": {
        "types": "./key/hdkdDerive.d.ts",
        "default": "./key/hdkdDerive.js"
      }
    },
    "./key/hdkdEcdsa": {
      "module": {
        "types": "./key/hdkdEcdsa.d.ts",
        "default": "./key/hdkdEcdsa.js"
      },
      "require": {
        "types": "./cjs/key/hdkdEcdsa.d.ts",
        "default": "./cjs/key/hdkdEcdsa.js"
      },
      "default": {
        "types": "./key/hdkdEcdsa.d.ts",
        "default": "./key/hdkdEcdsa.js"
      }
    },
    "./key/hdkdEd25519": {
      "module": {
        "types": "./key/hdkdEd25519.d.ts",
        "default": "./key/hdkdEd25519.js"
      },
      "require": {
        "types": "./cjs/key/hdkdEd25519.d.ts",
        "default": "./cjs/key/hdkdEd25519.js"
      },
      "default": {
        "types": "./key/hdkdEd25519.d.ts",
        "default": "./key/hdkdEd25519.js"
      }
    },
    "./key/hdkdSr25519": {
      "module": {
        "types": "./key/hdkdSr25519.d.ts",
        "default": "./key/hdkdSr25519.js"
      },
      "require": {
        "types": "./cjs/key/hdkdSr25519.d.ts",
        "default": "./cjs/key/hdkdSr25519.js"
      },
      "default": {
        "types": "./key/hdkdSr25519.d.ts",
        "default": "./key/hdkdSr25519.js"
      }
    },
    "./mnemonic": {
      "module": {
        "types": "./mnemonic/index.d.ts",
        "default": "./mnemonic/index.js"
      },
      "require": {
        "types": "./cjs/mnemonic/index.d.ts",
        "default": "./cjs/mnemonic/index.js"
      },
      "default": {
        "types": "./mnemonic/index.d.ts",
        "default": "./mnemonic/index.js"
      }
    },
    "./mnemonic/bip39": {
      "module": {
        "types": "./mnemonic/bip39.d.ts",
        "default": "./mnemonic/bip39.js"
      },
      "require": {
        "types": "./cjs/mnemonic/bip39.d.ts",
        "default": "./cjs/mnemonic/bip39.js"
      },
      "default": {
        "types": "./mnemonic/bip39.d.ts",
        "default": "./mnemonic/bip39.js"
      }
    },
    "./mnemonic/generate": {
      "module": {
        "types": "./mnemonic/generate.d.ts",
        "default": "./mnemonic/generate.js"
      },
      "require": {
        "types": "./cjs/mnemonic/generate.d.ts",
        "default": "./cjs/mnemonic/generate.js"
      },
      "default": {
        "types": "./mnemonic/generate.d.ts",
        "default": "./mnemonic/generate.js"
      }
    },
    "./mnemonic/toEntropy": {
      "module": {
        "types": "./mnemonic/toEntropy.d.ts",
        "default": "./mnemonic/toEntropy.js"
      },
      "require": {
        "types": "./cjs/mnemonic/toEntropy.d.ts",
        "default": "./cjs/mnemonic/toEntropy.js"
      },
      "default": {
        "types": "./mnemonic/toEntropy.d.ts",
        "default": "./mnemonic/toEntropy.js"
      }
    },
    "./mnemonic/toLegacySeed": {
      "module": {
        "types": "./mnemonic/toLegacySeed.d.ts",
        "default": "./mnemonic/toLegacySeed.js"
      },
      "require": {
        "types": "./cjs/mnemonic/toLegacySeed.d.ts",
        "default": "./cjs/mnemonic/toLegacySeed.js"
      },
      "default": {
        "types": "./mnemonic/toLegacySeed.d.ts",
        "default": "./mnemonic/toLegacySeed.js"
      }
    },
    "./mnemonic/toMiniSecret": {
      "module": {
        "types": "./mnemonic/toMiniSecret.d.ts",
        "default": "./mnemonic/toMiniSecret.js"
      },
      "require": {
        "types": "./cjs/mnemonic/toMiniSecret.d.ts",
        "default": "./cjs/mnemonic/toMiniSecret.js"
      },
      "default": {
        "types": "./mnemonic/toMiniSecret.d.ts",
        "default": "./mnemonic/toMiniSecret.js"
      }
    },
    "./mnemonic/validate": {
      "module": {
        "types": "./mnemonic/validate.d.ts",
        "default": "./mnemonic/validate.js"
      },
      "require": {
        "types": "./cjs/mnemonic/validate.d.ts",
        "default": "./cjs/mnemonic/validate.js"
      },
      "default": {
        "types": "./mnemonic/validate.d.ts",
        "default": "./mnemonic/validate.js"
      }
    },
    "./mnemonic/wordlists": {
      "module": {
        "types": "./mnemonic/wordlists/index.d.ts",
        "default": "./mnemonic/wordlists/index.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/index.d.ts",
        "default": "./cjs/mnemonic/wordlists/index.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/index.d.ts",
        "default": "./mnemonic/wordlists/index.js"
      }
    },
    "./mnemonic/wordlists/en": {
      "module": {
        "types": "./mnemonic/wordlists/en.d.ts",
        "default": "./mnemonic/wordlists/en.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/en.d.ts",
        "default": "./cjs/mnemonic/wordlists/en.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/en.d.ts",
        "default": "./mnemonic/wordlists/en.js"
      }
    },
    "./mnemonic/wordlists/es": {
      "module": {
        "types": "./mnemonic/wordlists/es.d.ts",
        "default": "./mnemonic/wordlists/es.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/es.d.ts",
        "default": "./cjs/mnemonic/wordlists/es.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/es.d.ts",
        "default": "./mnemonic/wordlists/es.js"
      }
    },
    "./mnemonic/wordlists/fr": {
      "module": {
        "types": "./mnemonic/wordlists/fr.d.ts",
        "default": "./mnemonic/wordlists/fr.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/fr.d.ts",
        "default": "./cjs/mnemonic/wordlists/fr.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/fr.d.ts",
        "default": "./mnemonic/wordlists/fr.js"
      }
    },
    "./mnemonic/wordlists/it": {
      "module": {
        "types": "./mnemonic/wordlists/it.d.ts",
        "default": "./mnemonic/wordlists/it.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/it.d.ts",
        "default": "./cjs/mnemonic/wordlists/it.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/it.d.ts",
        "default": "./mnemonic/wordlists/it.js"
      }
    },
    "./mnemonic/wordlists/jp": {
      "module": {
        "types": "./mnemonic/wordlists/jp.d.ts",
        "default": "./mnemonic/wordlists/jp.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/jp.d.ts",
        "default": "./cjs/mnemonic/wordlists/jp.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/jp.d.ts",
        "default": "./mnemonic/wordlists/jp.js"
      }
    },
    "./mnemonic/wordlists/ko": {
      "module": {
        "types": "./mnemonic/wordlists/ko.d.ts",
        "default": "./mnemonic/wordlists/ko.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/ko.d.ts",
        "default": "./cjs/mnemonic/wordlists/ko.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/ko.d.ts",
        "default": "./mnemonic/wordlists/ko.js"
      }
    },
    "./mnemonic/wordlists/zh-s": {
      "module": {
        "types": "./mnemonic/wordlists/zh-s.d.ts",
        "default": "./mnemonic/wordlists/zh-s.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/zh-s.d.ts",
        "default": "./cjs/mnemonic/wordlists/zh-s.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/zh-s.d.ts",
        "default": "./mnemonic/wordlists/zh-s.js"
      }
    },
    "./mnemonic/wordlists/zh-t": {
      "module": {
        "types": "./mnemonic/wordlists/zh-t.d.ts",
        "default": "./mnemonic/wordlists/zh-t.js"
      },
      "require": {
        "types": "./cjs/mnemonic/wordlists/zh-t.d.ts",
        "default": "./cjs/mnemonic/wordlists/zh-t.js"
      },
      "default": {
        "types": "./mnemonic/wordlists/zh-t.d.ts",
        "default": "./mnemonic/wordlists/zh-t.js"
      }
    },
    "./nacl": {
      "module": {
        "types": "./nacl/index.d.ts",
        "default": "./nacl/index.js"
      },
      "require": {
        "types": "./cjs/nacl/index.d.ts",
        "default": "./cjs/nacl/index.js"
      },
      "default": {
        "types": "./nacl/index.d.ts",
        "default": "./nacl/index.js"
      }
    },
    "./nacl/decrypt": {
      "module": {
        "types": "./nacl/decrypt.d.ts",
        "default": "./nacl/decrypt.js"
      },
      "require": {
        "types": "./cjs/nacl/decrypt.d.ts",
        "default": "./cjs/nacl/decrypt.js"
      },
      "default": {
        "types": "./nacl/decrypt.d.ts",
        "default": "./nacl/decrypt.js"
      }
    },
    "./nacl/encrypt": {
      "module": {
        "types": "./nacl/encrypt.d.ts",
        "default": "./nacl/encrypt.js"
      },
      "require": {
        "types": "./cjs/nacl/encrypt.d.ts",
        "default": "./cjs/nacl/encrypt.js"
      },
      "default": {
        "types": "./nacl/encrypt.d.ts",
        "default": "./nacl/encrypt.js"
      }
    },
    "./nacl/tweetnacl": {
      "module": {
        "types": "./nacl/tweetnacl.d.ts",
        "default": "./nacl/tweetnacl.js"
      },
      "require": {
        "types": "./cjs/nacl/tweetnacl.d.ts",
        "default": "./cjs/nacl/tweetnacl.js"
      },
      "default": {
        "types": "./nacl/tweetnacl.d.ts",
        "default": "./nacl/tweetnacl.js"
      }
    },
    "./networks": {
      "module": {
        "types": "./networks.d.ts",
        "default": "./networks.js"
      },
      "require": {
        "types": "./cjs/networks.d.ts",
        "default": "./cjs/networks.js"
      },
      "default": {
        "types": "./networks.d.ts",
        "default": "./networks.js"
      }
    },
    "./package.json": {
      "require": "./cjs/package.json",
      "default": "./package.json"
    },
    "./packageDetect": {
      "module": {
        "types": "./packageDetect.d.ts",
        "default": "./packageDetect.js"
      },
      "require": {
        "types": "./cjs/packageDetect.d.ts",
        "default": "./cjs/packageDetect.js"
      },
      "default": {
        "types": "./packageDetect.d.ts",
        "default": "./packageDetect.js"
      }
    },
    "./packageInfo": {
      "module": {
        "types": "./packageInfo.d.ts",
        "default": "./packageInfo.js"
      },
      "require": {
        "types": "./cjs/packageInfo.d.ts",
        "default": "./cjs/packageInfo.js"
      },
      "default": {
        "types": "./packageInfo.d.ts",
        "default": "./packageInfo.js"
      }
    },
    "./packageInfo.js": {
      "module": {
        "types": "./packageInfo.d.ts",
        "default": "./packageInfo.js"
      },
      "require": {
        "types": "./cjs/packageInfo.d.ts",
        "default": "./cjs/packageInfo.js"
      },
      "default": {
        "types": "./packageInfo.d.ts",
        "default": "./packageInfo.js"
      }
    },
    "./pbkdf2": {
      "module": {
        "types": "./pbkdf2/index.d.ts",
        "default": "./pbkdf2/index.js"
      },
      "require": {
        "types": "./cjs/pbkdf2/index.d.ts",
        "default": "./cjs/pbkdf2/index.js"
      },
      "default": {
        "types": "./pbkdf2/index.d.ts",
        "default": "./pbkdf2/index.js"
      }
    },
    "./pbkdf2/encode": {
      "module": {
        "types": "./pbkdf2/encode.d.ts",
        "default": "./pbkdf2/encode.js"
      },
      "require": {
        "types": "./cjs/pbkdf2/encode.d.ts",
        "default": "./cjs/pbkdf2/encode.js"
      },
      "default": {
        "types": "./pbkdf2/encode.d.ts",
        "default": "./pbkdf2/encode.js"
      }
    },
    "./random": {
      "module": {
        "types": "./random/index.d.ts",
        "default": "./random/index.js"
      },
      "require": {
        "types": "./cjs/random/index.d.ts",
        "default": "./cjs/random/index.js"
      },
      "default": {
        "types": "./random/index.d.ts",
        "default": "./random/index.js"
      }
    },
    "./random/asNumber": {
      "module": {
        "types": "./random/asNumber.d.ts",
        "default": "./random/asNumber.js"
      },
      "require": {
        "types": "./cjs/random/asNumber.d.ts",
        "default": "./cjs/random/asNumber.js"
      },
      "default": {
        "types": "./random/asNumber.d.ts",
        "default": "./random/asNumber.js"
      }
    },
    "./random/asU8a": {
      "module": {
        "types": "./random/asU8a.d.ts",
        "default": "./random/asU8a.js"
      },
      "require": {
        "types": "./cjs/random/asU8a.d.ts",
        "default": "./cjs/random/asU8a.js"
      },
      "default": {
        "types": "./random/asU8a.d.ts",
        "default": "./random/asU8a.js"
      }
    },
    "./scrypt": {
      "module": {
        "types": "./scrypt/index.d.ts",
        "default": "./scrypt/index.js"
      },
      "require": {
        "types": "./cjs/scrypt/index.d.ts",
        "default": "./cjs/scrypt/index.js"
      },
      "default": {
        "types": "./scrypt/index.d.ts",
        "default": "./scrypt/index.js"
      }
    },
    "./scrypt/defaults": {
      "module": {
        "types": "./scrypt/defaults.d.ts",
        "default": "./scrypt/defaults.js"
      },
      "require": {
        "types": "./cjs/scrypt/defaults.d.ts",
        "default": "./cjs/scrypt/defaults.js"
      },
      "default": {
        "types": "./scrypt/defaults.d.ts",
        "default": "./scrypt/defaults.js"
      }
    },
    "./scrypt/encode": {
      "module": {
        "types": "./scrypt/encode.d.ts",
        "default": "./scrypt/encode.js"
      },
      "require": {
        "types": "./cjs/scrypt/encode.d.ts",
        "default": "./cjs/scrypt/encode.js"
      },
      "default": {
        "types": "./scrypt/encode.d.ts",
        "default": "./scrypt/encode.js"
      }
    },
    "./scrypt/fromU8a": {
      "module": {
        "types": "./scrypt/fromU8a.d.ts",
        "default": "./scrypt/fromU8a.js"
      },
      "require": {
        "types": "./cjs/scrypt/fromU8a.d.ts",
        "default": "./cjs/scrypt/fromU8a.js"
      },
      "default": {
        "types": "./scrypt/fromU8a.d.ts",
        "default": "./scrypt/fromU8a.js"
      }
    },
    "./scrypt/toU8a": {
      "module": {
        "types": "./scrypt/toU8a.d.ts",
        "default": "./scrypt/toU8a.js"
      },
      "require": {
        "types": "./cjs/scrypt/toU8a.d.ts",
        "default": "./cjs/scrypt/toU8a.js"
      },
      "default": {
        "types": "./scrypt/toU8a.d.ts",
        "default": "./scrypt/toU8a.js"
      }
    },
    "./scrypt/types": {
      "module": {
        "types": "./scrypt/types.d.ts",
        "default": "./scrypt/types.js"
      },
      "require": {
        "types": "./cjs/scrypt/types.d.ts",
        "default": "./cjs/scrypt/types.js"
      },
      "default": {
        "types": "./scrypt/types.d.ts",
        "default": "./scrypt/types.js"
      }
    },
    "./secp256k1": {
      "module": {
        "types": "./secp256k1/index.d.ts",
        "default": "./secp256k1/index.js"
      },
      "require": {
        "types": "./cjs/secp256k1/index.d.ts",
        "default": "./cjs/secp256k1/index.js"
      },
      "default": {
        "types": "./secp256k1/index.d.ts",
        "default": "./secp256k1/index.js"
      }
    },
    "./secp256k1/compress": {
      "module": {
        "types": "./secp256k1/compress.d.ts",
        "default": "./secp256k1/compress.js"
      },
      "require": {
        "types": "./cjs/secp256k1/compress.d.ts",
        "default": "./cjs/secp256k1/compress.js"
      },
      "default": {
        "types": "./secp256k1/compress.d.ts",
        "default": "./secp256k1/compress.js"
      }
    },
    "./secp256k1/deriveHard": {
      "module": {
        "types": "./secp256k1/deriveHard.d.ts",
        "default": "./secp256k1/deriveHard.js"
      },
      "require": {
        "types": "./cjs/secp256k1/deriveHard.d.ts",
        "default": "./cjs/secp256k1/deriveHard.js"
      },
      "default": {
        "types": "./secp256k1/deriveHard.d.ts",
        "default": "./secp256k1/deriveHard.js"
      }
    },
    "./secp256k1/expand": {
      "module": {
        "types": "./secp256k1/expand.d.ts",
        "default": "./secp256k1/expand.js"
      },
      "require": {
        "types": "./cjs/secp256k1/expand.d.ts",
        "default": "./cjs/secp256k1/expand.js"
      },
      "default": {
        "types": "./secp256k1/expand.d.ts",
        "default": "./secp256k1/expand.js"
      }
    },
    "./secp256k1/hasher": {
      "module": {
        "types": "./secp256k1/hasher.d.ts",
        "default": "./secp256k1/hasher.js"
      },
      "require": {
        "types": "./cjs/secp256k1/hasher.d.ts",
        "default": "./cjs/secp256k1/hasher.js"
      },
      "default": {
        "types": "./secp256k1/hasher.d.ts",
        "default": "./secp256k1/hasher.js"
      }
    },
    "./secp256k1/pair/fromSeed": {
      "module": {
        "types": "./secp256k1/pair/fromSeed.d.ts",
        "default": "./secp256k1/pair/fromSeed.js"
      },
      "require": {
        "types": "./cjs/secp256k1/pair/fromSeed.d.ts",
        "default": "./cjs/secp256k1/pair/fromSeed.js"
      },
      "default": {
        "types": "./secp256k1/pair/fromSeed.d.ts",
        "default": "./secp256k1/pair/fromSeed.js"
      }
    },
    "./secp256k1/recover": {
      "module": {
        "types": "./secp256k1/recover.d.ts",
        "default": "./secp256k1/recover.js"
      },
      "require": {
        "types": "./cjs/secp256k1/recover.d.ts",
        "default": "./cjs/secp256k1/recover.js"
      },
      "default": {
        "types": "./secp256k1/recover.d.ts",
        "default": "./secp256k1/recover.js"
      }
    },
    "./secp256k1/sign": {
      "module": {
        "types": "./secp256k1/sign.d.ts",
        "default": "./secp256k1/sign.js"
      },
      "require": {
        "types": "./cjs/secp256k1/sign.d.ts",
        "default": "./cjs/secp256k1/sign.js"
      },
      "default": {
        "types": "./secp256k1/sign.d.ts",
        "default": "./secp256k1/sign.js"
      }
    },
    "./secp256k1/tweakAdd": {
      "module": {
        "types": "./secp256k1/tweakAdd.d.ts",
        "default": "./secp256k1/tweakAdd.js"
      },
      "require": {
        "types": "./cjs/secp256k1/tweakAdd.d.ts",
        "default": "./cjs/secp256k1/tweakAdd.js"
      },
      "default": {
        "types": "./secp256k1/tweakAdd.d.ts",
        "default": "./secp256k1/tweakAdd.js"
      }
    },
    "./secp256k1/types": {
      "module": {
        "types": "./secp256k1/types.d.ts",
        "default": "./secp256k1/types.js"
      },
      "require": {
        "types": "./cjs/secp256k1/types.d.ts",
        "default": "./cjs/secp256k1/types.js"
      },
      "default": {
        "types": "./secp256k1/types.d.ts",
        "default": "./secp256k1/types.js"
      }
    },
    "./secp256k1/verify": {
      "module": {
        "types": "./secp256k1/verify.d.ts",
        "default": "./secp256k1/verify.js"
      },
      "require": {
        "types": "./cjs/secp256k1/verify.d.ts",
        "default": "./cjs/secp256k1/verify.js"
      },
      "default": {
        "types": "./secp256k1/verify.d.ts",
        "default": "./secp256k1/verify.js"
      }
    },
    "./sha": {
      "module": {
        "types": "./sha/index.d.ts",
        "default": "./sha/index.js"
      },
      "require": {
        "types": "./cjs/sha/index.d.ts",
        "default": "./cjs/sha/index.js"
      },
      "default": {
        "types": "./sha/index.d.ts",
        "default": "./sha/index.js"
      }
    },
    "./sha/asU8a": {
      "module": {
        "types": "./sha/asU8a.d.ts",
        "default": "./sha/asU8a.js"
      },
      "require": {
        "types": "./cjs/sha/asU8a.d.ts",
        "default": "./cjs/sha/asU8a.js"
      },
      "default": {
        "types": "./sha/asU8a.d.ts",
        "default": "./sha/asU8a.js"
      }
    },
    "./signature": {
      "module": {
        "types": "./signature/index.d.ts",
        "default": "./signature/index.js"
      },
      "require": {
        "types": "./cjs/signature/index.d.ts",
        "default": "./cjs/signature/index.js"
      },
      "default": {
        "types": "./signature/index.d.ts",
        "default": "./signature/index.js"
      }
    },
    "./signature/verify": {
      "module": {
        "types": "./signature/verify.d.ts",
        "default": "./signature/verify.js"
      },
      "require": {
        "types": "./cjs/signature/verify.d.ts",
        "default": "./cjs/signature/verify.js"
      },
      "default": {
        "types": "./signature/verify.d.ts",
        "default": "./signature/verify.js"
      }
    },
    "./sr25519": {
      "module": {
        "types": "./sr25519/index.d.ts",
        "default": "./sr25519/index.js"
      },
      "require": {
        "types": "./cjs/sr25519/index.d.ts",
        "default": "./cjs/sr25519/index.js"
      },
      "default": {
        "types": "./sr25519/index.d.ts",
        "default": "./sr25519/index.js"
      }
    },
    "./sr25519/agreement": {
      "module": {
        "types": "./sr25519/agreement.d.ts",
        "default": "./sr25519/agreement.js"
      },
      "require": {
        "types": "./cjs/sr25519/agreement.d.ts",
        "default": "./cjs/sr25519/agreement.js"
      },
      "default": {
        "types": "./sr25519/agreement.d.ts",
        "default": "./sr25519/agreement.js"
      }
    },
    "./sr25519/derive": {
      "module": {
        "types": "./sr25519/derive.d.ts",
        "default": "./sr25519/derive.js"
      },
      "require": {
        "types": "./cjs/sr25519/derive.d.ts",
        "default": "./cjs/sr25519/derive.js"
      },
      "default": {
        "types": "./sr25519/derive.d.ts",
        "default": "./sr25519/derive.js"
      }
    },
    "./sr25519/deriveHard": {
      "module": {
        "types": "./sr25519/deriveHard.d.ts",
        "default": "./sr25519/deriveHard.js"
      },
      "require": {
        "types": "./cjs/sr25519/deriveHard.d.ts",
        "default": "./cjs/sr25519/deriveHard.js"
      },
      "default": {
        "types": "./sr25519/deriveHard.d.ts",
        "default": "./sr25519/deriveHard.js"
      }
    },
    "./sr25519/derivePublic": {
      "module": {
        "types": "./sr25519/derivePublic.d.ts",
        "default": "./sr25519/derivePublic.js"
      },
      "require": {
        "types": "./cjs/sr25519/derivePublic.d.ts",
        "default": "./cjs/sr25519/derivePublic.js"
      },
      "default": {
        "types": "./sr25519/derivePublic.d.ts",
        "default": "./sr25519/derivePublic.js"
      }
    },
    "./sr25519/deriveSoft": {
      "module": {
        "types": "./sr25519/deriveSoft.d.ts",
        "default": "./sr25519/deriveSoft.js"
      },
      "require": {
        "types": "./cjs/sr25519/deriveSoft.d.ts",
        "default": "./cjs/sr25519/deriveSoft.js"
      },
      "default": {
        "types": "./sr25519/deriveSoft.d.ts",
        "default": "./sr25519/deriveSoft.js"
      }
    },
    "./sr25519/pair/fromSeed": {
      "module": {
        "types": "./sr25519/pair/fromSeed.d.ts",
        "default": "./sr25519/pair/fromSeed.js"
      },
      "require": {
        "types": "./cjs/sr25519/pair/fromSeed.d.ts",
        "default": "./cjs/sr25519/pair/fromSeed.js"
      },
      "default": {
        "types": "./sr25519/pair/fromSeed.d.ts",
        "default": "./sr25519/pair/fromSeed.js"
      }
    },
    "./sr25519/pair/fromU8a": {
      "module": {
        "types": "./sr25519/pair/fromU8a.d.ts",
        "default": "./sr25519/pair/fromU8a.js"
      },
      "require": {
        "types": "./cjs/sr25519/pair/fromU8a.d.ts",
        "default": "./cjs/sr25519/pair/fromU8a.js"
      },
      "default": {
        "types": "./sr25519/pair/fromU8a.d.ts",
        "default": "./sr25519/pair/fromU8a.js"
      }
    },
    "./sr25519/pair/toU8a": {
      "module": {
        "types": "./sr25519/pair/toU8a.d.ts",
        "default": "./sr25519/pair/toU8a.js"
      },
      "require": {
        "types": "./cjs/sr25519/pair/toU8a.d.ts",
        "default": "./cjs/sr25519/pair/toU8a.js"
      },
      "default": {
        "types": "./sr25519/pair/toU8a.d.ts",
        "default": "./sr25519/pair/toU8a.js"
      }
    },
    "./sr25519/sign": {
      "module": {
        "types": "./sr25519/sign.d.ts",
        "default": "./sr25519/sign.js"
      },
      "require": {
        "types": "./cjs/sr25519/sign.d.ts",
        "default": "./cjs/sr25519/sign.js"
      },
      "default": {
        "types": "./sr25519/sign.d.ts",
        "default": "./sr25519/sign.js"
      }
    },
    "./sr25519/verify": {
      "module": {
        "types": "./sr25519/verify.d.ts",
        "default": "./sr25519/verify.js"
      },
      "require": {
        "types": "./cjs/sr25519/verify.d.ts",
        "default": "./cjs/sr25519/verify.js"
      },
      "default": {
        "types": "./sr25519/verify.d.ts",
        "default": "./sr25519/verify.js"
      }
    },
    "./sr25519/vrfSign": {
      "module": {
        "types": "./sr25519/vrfSign.d.ts",
        "default": "./sr25519/vrfSign.js"
      },
      "require": {
        "types": "./cjs/sr25519/vrfSign.d.ts",
        "default": "./cjs/sr25519/vrfSign.js"
      },
      "default": {
        "types": "./sr25519/vrfSign.d.ts",
        "default": "./sr25519/vrfSign.js"
      }
    },
    "./sr25519/vrfVerify": {
      "module": {
        "types": "./sr25519/vrfVerify.d.ts",
        "default": "./sr25519/vrfVerify.js"
      },
      "require": {
        "types": "./cjs/sr25519/vrfVerify.d.ts",
        "default": "./cjs/sr25519/vrfVerify.js"
      },
      "default": {
        "types": "./sr25519/vrfVerify.d.ts",
        "default": "./sr25519/vrfVerify.js"
      }
    },
    "./types": {
      "module": {
        "types": "./types.d.ts",
        "default": "./types.js"
      },
      "require": {
        "types": "./cjs/types.d.ts",
        "default": "./cjs/types.js"
      },
      "default": {
        "types": "./types.d.ts",
        "default": "./types.js"
      }
    },
    "./xxhash": {
      "module": {
        "types": "./xxhash/index.d.ts",
        "default": "./xxhash/index.js"
      },
      "require": {
        "types": "./cjs/xxhash/index.d.ts",
        "default": "./cjs/xxhash/index.js"
      },
      "default": {
        "types": "./xxhash/index.d.ts",
        "default": "./xxhash/index.js"
      }
    },
    "./xxhash/asU8a": {
      "module": {
        "types": "./xxhash/asU8a.d.ts",
        "default": "./xxhash/asU8a.js"
      },
      "require": {
        "types": "./cjs/xxhash/asU8a.d.ts",
        "default": "./cjs/xxhash/asU8a.js"
      },
      "default": {
        "types": "./xxhash/asU8a.d.ts",
        "default": "./xxhash/asU8a.js"
      }
    },
    "./xxhash/xxhash64": {
      "module": {
        "types": "./xxhash/xxhash64.d.ts",
        "default": "./xxhash/xxhash64.js"
      },
      "require": {
        "types": "./cjs/xxhash/xxhash64.d.ts",
        "default": "./cjs/xxhash/xxhash64.js"
      },
      "default": {
        "types": "./xxhash/xxhash64.d.ts",
        "default": "./xxhash/xxhash64.js"
      }
    }
  },
  "dependencies": {
    "@noble/curves": "^1.3.0",
    "@noble/hashes": "^1.3.3",
    "@pezkuwi/networks": "14.0.23",
    "@pezkuwi/scure-sr25519": "^0.2.1",
    "@pezkuwi/util": "14.0.23",
    "@pezkuwi/wasm-crypto": "^7.5.15",
    "@pezkuwi/wasm-util": "^7.5.10",
    "@pezkuwi/x-bigint": "14.0.23",
    "@pezkuwi/x-randomvalues": "14.0.23",
    "@scure/base": "^1.1.7",
    "tslib": "^2.8.0"
  },
  "peerDependencies": {
    "@pezkuwi/util": "14.0.23"
  }
}
