{
    "version": "1.17.2",
    "description": "Official Go implementation of the Ethereum protocol",
    "homepage": "https://geth.ethereum.org",
    "license": "MIT",
    "architecture": {
        "64bit": {
            "url": "https://gethstore.blob.core.windows.net/builds/geth-alltools-windows-amd64-1.17.2-be4dc0c4.zip",
            "hash": "md5:a3c057528fb33a68679a14f48236c9e2",
            "extract_dir": "geth-alltools-windows-amd64-1.17.2-be4dc0c4"
        },
        "32bit": {
            "url": "https://gethstore.blob.core.windows.net/builds/geth-alltools-windows-386-1.17.2-be4dc0c4.zip",
            "hash": "md5:690357105bb5b0bc6a4deae87b5b1b49",
            "extract_dir": "geth-alltools-windows-386-1.17.2-be4dc0c4"
        }
    },
    "bin": [
        "abigen.exe",
        "clef.exe",
        "evm.exe",
        "geth.exe",
        "rlpdump.exe"
    ],
    "checkver": {
        "url": "https://github.com/ethereum/go-ethereum/releases/latest",
        "regex": "(?sm)/tree/v([\\d.]+).*?/commit/(?<sha>[a-z\\d]{8})"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://gethstore.blob.core.windows.net/builds/geth-alltools-windows-amd64-$version-$matchSha.zip",
                "extract_dir": "geth-alltools-windows-amd64-$version-$matchSha"
            },
            "32bit": {
                "url": "https://gethstore.blob.core.windows.net/builds/geth-alltools-windows-386-$version-$matchSha.zip",
                "extract_dir": "geth-alltools-windows-386-$version-$matchSha"
            }
        },
        "hash": {
            "url": "https://gethstore.blob.core.windows.net/builds?restype=container&comp=list&maxresults=5&prefix=$basename",
            "regex": "$basename.*?Content-MD5>$base64<"
        }
    }
}
