Expand description
Kangaroo: Pollard’s Kangaroo ECDLP solver using Vulkan/Metal/DX12 compute
GPU-accelerated implementation for solving the Elliptic Curve Discrete Logarithm Problem on secp256k1 within a known range.
Supports AMD, NVIDIA, Intel GPUs via wgpu (Vulkan/Metal/DX12).
Structs§
- Args
- Pollard’s Kangaroo ECDLP solver for secp256k1
- CpuKangaroo
Solver - Pure CPU Kangaroo solver using k256
- GpuContext
- Kangaroo
Solver - Main Kangaroo solver
Functions§
- full_
verify - Verify private key produces expected pubkey, hash160, and address
- parse_
hex_ u256 - Parse hex string to U256
- parse_
pubkey - Parse compressed public key from hex
- run
- run_
from_ args - verify_
key - Verify that private key produces the public key
Type Aliases§
- Point
- Elliptic curve point