plutomonkey / zcash-vanity Goto Github PK
View Code? Open in Web Editor NEWZcash Vanity Address Generator
Home Page: https://zcash.plutomonkey.com/vanity/
License: MIT License
Zcash Vanity Address Generator
Home Page: https://zcash.plutomonkey.com/vanity/
License: MIT License
Currently, https://github.com/plutomonkey/zcash-vanity/blob/master/src/address.rs#L50-L51 is doing [PREFIX][sk_enc][a_pk] the protocol doc specifes the reverse.
Pull request coming in a sec.
It exits after a few seconds with this error. Additionally it doesn't seem to respond to ctrl-c to exit cleanly.
zcash-vanity -ci -- zcauber
Available devices on platform Apple:
0:0 Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz
0:1 Iris
zcAuBErGoVrpxMJ1kAuj21BEU6EotDBdc4VKCx5NJ5a7XTVMy5KAZ6jotjhPCirHWuxRRp8KNoWeeg5sPE2ZPrm1JbTMYoj
SKxsPsozZ3b23HkdcuD3gGLuYBDJ7VrnMGNcqCthvt6Zkv3VG7cj
zcAubeRWuyfXFfBREDa1tgHwfTqNjs8E8Pn34tZX4N57KzRD1HJPJb1YARhm9nn5TQHK4dqoNowSd8TiQQjGGtDNZ6gWjBp
SKxrTZ7saFLhwvDa7XHK8r1A9c9wyLou2Y2XTiFVaKFSXfPAS5MZ
zcauber89brTJnpVUYxzyiZkajNsJYKWMwHcwaxNsGeTdqnpXPNMw8FtNFERPRnUE6EyLJfKzjNWpsx9VeK7LRuTEt336r8
SKxtnn9gnQWoFMvYAnyKe7xPxvnX29Jkvn2VrSgFeYUECD3VADXe
zcAuBerUC1BBcdGnxLDBdGnugavRjpHQLkXu4ipScWEz9yBQXJRGnM7hSDyCDTvYP5D6jkEcsFGVcxm4tNTGSRVNYMPKMyD
SKxoZFgHStASc3nErb9yNPhnj9CsfmyVh1NmHvZqDJcaWQ7F3ujx
zcauBeRBkzgN2tPVqzf7tFVvg22QhUXhyb6ap6T8Ssw3n6WGeLKJymCfPUgwCpZveMyv6EUu2kPrvnWVBhwWnsD2iqQFuei
SKxuo58GwoGRcNPuXDWmSP1AVuRMyWomY2fLWpiPt4gQJugHfJv5
zcaUbeRmrmGWyZ5CkwvJdp5CmAKS9tkkcJRq2ocNXTmfY1PhSDm8gb7QLAaYLM3yFaJZLj3Q91VsCq8kdYDG9H1AHL8B11F
SKxtwe1Wdkw7i1e2aB4xnDH1CeYhh6zgPFC348u5zKxDy9B34RGn
Elapsed: 6/3s Rate: 3702784/s Prob: 84.74%Abort trap: 6
Problems:
$ cargo update
Updating crates.io index
error: failed to select a version for the requirement `curve25519-dalek = "^0.14"`
candidate versions found which didn't match: 1.2.1, 1.1.4, 1.1.3, ...
location searched: crates.io index
required by package `zcash-vanity v0.2.8 (/home/kevin/dev/zcash-vanity)`
$ cargo install zcash-vanity
Updating crates.io index
Installing zcash-vanity v0.2.8
error: failed to compile `zcash-vanity v0.2.8`, intermediate artifacts can be found at `/tmp/cargo-installxvhSbz`
Caused by:
failed to select a version for the requirement `curve25519-dalek = "~0.9.2"`
candidate versions found which didn't match: 1.2.1, 1.1.4, 1.1.3, ...
location searched: crates.io index
required by package `zcash-vanity v0.2.8`
Compiling with the current version 1.2.1 of curve25519-dalek after modifying Cargo.toml:
warning: unknown lint: `unreadable_literal`
--> src/sha256.rs:4:9
|
4 | #[allow(unreadable_literal)]
| ^^^^^^^^^^^^^^^^^^
|
= note: #[warn(unknown_lints)] on by default
error[E0599]: no method named `compress` found for type `curve25519_dalek::montgomery::MontgomeryPoint` in the current scope
--> src/address.rs:87:41
|
87 | let pk_enc = pk.to_montgomery().compress().to_bytes();
| ^^^^^^^^
error: aborting due to previous error
For more information about this error, try `rustc --explain E0599`.
error: Could not compile `zcash-vanity`.
It could be useful to allow entropy to provided manually, e.g. using coins/dice, similar to https://iancoleman.github.io/bip39/. In this case a randomness extractor should be used to avoid issues with bias.
Any chance to support new Sapling addresses?
error: failed to run custom build command for ring v0.13.0-alpha
process didn't exit successfully: C:\Users\todhiba\AppData\Local\Temp\cargo-install.f6aGmdqTCpWe\release\build\ring-8de6a6c4297493e9\build-script-build
(exit code: 101)
warning: build failed, waiting for other jobs to finish...
error: failed to compile zcash-vanity v0.2.7
, intermediate artifacts can be found at C:\Users\todhiba\AppData\Local\Temp\cargo-install.f6aGmdqTCpWe
Caused by:
build failed
Times should be formatted as {}h{}m{}s
, rates should be rounded to nearest multiple of 1e3, etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.