OverviewFilesCommitsIssuesDocsReleasesPeers

hyper-wallet-desktop / test / fixtures / addresses.json

92 lines · json ref:
{
  "bitcoin": {
    "mainnet": {
      "p2pkh": [
        "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
        "1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2",
        "12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S"
      ],
      "p2sh": [
        "3Ai1JZ8pdJb2ksieUV8FsxSNVJCpoPi8W6",
        "342ftSRCvFHfCeFFBuz4xwbeqnDw6BGUey",
        "3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyC"
      ],
      "bech32": [
        "bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4",
        "bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3qccfmv3"
      ],
      "bech32m": [
        "bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0"
      ]
    },
    "testnet": {
      "p2pkh": [
        "mipcBbFg9gMiCh81Kj8tqqdgoZub1ZJRfn",
        "mrCDrCybB6J1vRfbwM5hemdJz73FwDBC8r",
        "n3ZddxzLvAY9o7184TB4c6FJasAybsw4HZ"
      ],
      "p2sh": [
        "2MzQwSSnBHWHqSAqtTVQ6v47XtaisrJa1Vc",
        "2N2JD6wb56AfK4tfmM6PwdVmoYk2dCKf4Br",
        "2MsFDzHRUAMpjHxKyoEHU3aMCMsVtXMsfu8"
      ],
      "bech32": [
        "tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx",
        "tb1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3q0sl5k7"
      ]
    },
    "testnet4": {
      "p2pkh": [
        "n3ZddxzLvAY9o7184TB4c6FJasAybsw4HZ"
      ],
      "bech32": [
        "tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx"
      ]
    },
    "invalid": [
      "1InvalidChecksum123",
      "bc1invalidbech32",
      "notanaddress",
      "3InvalidP2SH",
      "",
      "1"
    ]
  },
  "ethereum": {
    "mainnet": {
      "valid": [
        "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb0",
        "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed",
        "0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1",
        "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF"
      ]
    },
    "testnet": {
      "sepolia": [
        "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb0",
        "0x1234567890123456789012345678901234567890"
      ]
    },
    "invalid": [
      "0x123",
      "742d35Cc6634C0532925a3b844Bc9e7595f0bEb0",
      "0xINVALIDHEXCHARS",
      "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb0TOOLONG",
      "",
      "0x"
    ]
  },
  "descriptions": {
    "bitcoin": {
      "p2pkh": "Pay-to-Public-Key-Hash (starts with 1 or m/n)",
      "p2sh": "Pay-to-Script-Hash (starts with 3 or 2)",
      "bech32": "SegWit v0 (starts with bc1 or tb1)",
      "bech32m": "SegWit v1+ (starts with bc1p or tb1p)"
    },
    "ethereum": {
      "format": "40 hexadecimal characters with 0x prefix",
      "eip55": "EIP-55 checksum not validated (Pear limitation)"
    }
  }
}