{
  "valid": [
    {
      "d": "1",
      "Q": "0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798",
      "compressed": true,
      "network": "bitcoin",
      "address": "1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH",
      "WIF": "KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn"
    },
    {
      "d": "1",
      "Q": "0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",
      "compressed": false,
      "network": "bitcoin",
      "address": "1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm",
      "WIF": "5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf"
    },
    {
      "d": "19898843618908353587043383062236220484949425084007183071220218307100305431102",
      "Q": "02b80011a883a0fd621ad46dfc405df1e74bf075cbaf700fd4aebef6e96f848340",
      "compressed": true,
      "network": "bitcoin",
      "address": "1MasfEKgSiaSeri2C6kgznaqBNtyrZPhNq",
      "WIF": "KxhEDBQyyEFymvfJD96q8stMbJMbZUb6D1PmXqBWZDU2WvbvVs9o"
    },
    {
      "d": "48968302285117906840285529799176770990048954789747953886390402978935544927851",
      "Q": "024289801366bcee6172b771cf5a7f13aaecd237a0b9a1ff9d769cabc2e6b70a34",
      "compressed": true,
      "network": "bitcoin",
      "address": "1LwwMWdSEMHJ2dMhSvAHZ3g95tG2UBv9jg",
      "WIF": "KzrA86mCVMGWnLGBQu9yzQa32qbxb5dvSK4XhyjjGAWSBKYX4rHx"
    },
    {
      "d": "48968302285117906840285529799176770990048954789747953886390402978935544927851",
      "Q": "044289801366bcee6172b771cf5a7f13aaecd237a0b9a1ff9d769cabc2e6b70a34cec320a0565fb7caf11b1ca2f445f9b7b012dda5718b3cface369ee3a034ded6",
      "compressed": false,
      "network": "bitcoin",
      "address": "1zXcfvKCLgsFdJDYPuqpu1sF3q92tnnUM",
      "WIF": "5JdxzLtFPHNe7CAL8EBC6krdFv9pwPoRo4e3syMZEQT9srmK8hh"
    },
    {
      "d": "48968302285117906840285529799176770990048954789747953886390402978935544927851",
      "Q": "024289801366bcee6172b771cf5a7f13aaecd237a0b9a1ff9d769cabc2e6b70a34",
      "compressed": true,
      "network": "testnet",
      "address": "n1TteZiR3NiYojqKAV8fNxtTwsrjM7kVdj",
      "WIF": "cRD9b1m3vQxmwmjSoJy7Mj56f4uNFXjcWMCzpQCEmHASS4edEwXv"
    },
    {
      "d": "48968302285117906840285529799176770990048954789747953886390402978935544927851",
      "Q": "044289801366bcee6172b771cf5a7f13aaecd237a0b9a1ff9d769cabc2e6b70a34cec320a0565fb7caf11b1ca2f445f9b7b012dda5718b3cface369ee3a034ded6",
      "compressed": false,
      "network": "testnet",
      "address": "mgWUuj1J1N882jmqFxtDepEC73Rr22E9GU",
      "WIF": "92Qba5hnyWSn5Ffcka56yMQauaWY6ZLd91Vzxbi4a9CCetaHtYj"
    },
    {
      "d": "115792089237316195423570985008687907852837564279074904382605163141518161494336",
      "Q": "0379be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798",
      "compressed": true,
      "network": "bitcoin",
      "address": "1GrLCmVQXoyJXaPJQdqssNqwxvha1eUo2E",
      "WIF": "L5oLkpV3aqBjhki6LmvChTCV6odsp4SXM6FfU2Gppt5kFLaHLuZ9"
    }
  ],
  "invalid": {
    "constructor": [
      {
        "exception": "Private key must be greater than 0",
        "d": "-1"
      },
      {
        "exception": "Private key must be greater than 0",
        "d": "0"
      },
      {
        "exception": "Private key must be less than the curve order",
        "d": "115792089237316195423570985008687907852837564279074904382605163141518161494337"
      },
      {
        "exception": "Private key must be less than the curve order",
        "d": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
      }
    ],
    "fromWIF": [
      {
        "exception": "Invalid compression flag",
        "string": "ju9rooVsmagsb4qmNyTysUSFB1GB6MdpD7eoGjUTPmZRAApJxRz"
      },
      {
        "exception": "Invalid WIF payload length",
        "string": "7ZEtRQLhCsDQrd6ZKfmcESdXgas8ggZPN24ByEi5ey6VJW"
      },
      {
        "exception": "Invalid WIF payload length",
        "string": "5qibUKwsnMo1qDiNp3prGaQkD2JfVJa8F8Na87H2CkMHvuVg6uKhw67Rh"
      }
    ]
  }
}