8000 GitHub - cristopher/VanitySearch: A version support custom range scanning and multi address scanning.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

cristopher/VanitySearch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VanitySearch

A version support custom range scanning and multi address scanning.

This is a modified version of VanitySearch by JeanLucPons.

Performance optimization completed by aaelick. Only one GPU per instance.

Build

Windows

  • Intall CUDA SDK and open VanitySearch.sln in Visual C++ 2017.

  • You may need to reset your Windows SDK version in project properties.

  • In Build->Configuration Manager, select the Release configuration.

  • Note: The current relase has been compiled with CUDA SDK 10.0, if you have a different release of the CUDA SDK, you may need to update CUDA SDK paths in VanitySearch.vcxproj using a text editor. The current nvcc option are set up to architecture starting at 3.0 capability, for older hardware, add the desired compute capabilities to the list in GPUEngine.cu properties, CUDA C/C++, Device, Code Generation.

Linux

  • Edit the makefile and set up the appropriate CUDA SDK and compiler paths for nvcc.

    ccap=86
    
    ...
    
    CXX        = g++-9
    CUDA       = /usr/local/cuda-11.8
    CXXCUDA    = /usr/bin/g++-9
    
  • Build:

    $ make all
    
  • Attention!!! You need to use g++-9 or a lower version to compile, otherwise the program will not run properly.

Usage

  • Example for bitcoin puzzle 68

    ./vanitysearch -t 0 -gpu -gpuId 0 -i in.txt -o out.txt --keyspace 80000000000000000:+FFFFFFFFFF
    
    in.txt
    1DRd8L1KktWwqVLm3myS4vugQV3ai1LPeN /privatekey:80000000000001000
    15oCidgtdDz6VVKiMsZjRvHR9scJvN9GAX /privatekey:80000000000100000
    1MVDYgVaSN6iKKEsbzRUAYFrYJadLYZvvZ /targetaddress
    

About

A version support custom range scanning and multi address scanning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 48.3%
  • C 46.5%
  • Cuda 4.7%
  • Makefile 0.5%
0