Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xGov-100 - GPU-based vanity address generator for Algorand #100

Merged
merged 11 commits into from
Feb 7, 2024

Conversation

dragmz
Copy link
Contributor

@dragmz dragmz commented Dec 1, 2023

Please have a look at the proposal document. Any related questions and discussions are welcome at:
https://forum.algorand.org/t/xgov-100-gpu-based-vanity-address-generator-for-algorand/11067

@Vidhyanandcs
Copy link
Contributor

What is the differentiating factor when compared to
https://algovanity.com/

@dragmz
Copy link
Contributor Author

dragmz commented Dec 6, 2023

What is the differentiating factor when compared to https://algovanity.com/

It's the performance. AlgoVanity is ~500 addrs/s on my i7-4790K and the GPU tool is ~290000 addrs/s on my good old GTX 950.

@nonfungibleab
Copy link
Contributor

Proposer, please post your algorand forum discussion thread link here. Thank you.

@dragmz
Copy link
Contributor Author

dragmz commented Feb 6, 2024

Proposer, please post your algorand forum discussion thread link here. Thank you.

https://forum.algorand.org/t/xgov-100-gpu-based-vanity-address-generator-for-algorand/11067

@SudoWeezy SudoWeezy merged commit 31f78a0 into algorandfoundation:main Feb 7, 2024
5 checks passed
@robdmoore
Copy link

If you get funded for this it would be neat if it can be hooked into the algokit task vanity-address command.

@dragmz
Copy link
Contributor Author

dragmz commented Feb 12, 2024

If you get funded for this it would be neat if it can be hooked into the algokit task vanity-address command.

That's an interesting idea and I see no problem with anyone getting it integrated into the algokit. The generator will most likely come as a ready to use importable Python module too, not just a command line tool.

@dragmz
Copy link
Contributor Author

dragmz commented Mar 12, 2024

@nonfungibleab my email is [email protected]

@nonfungibleab
Copy link
Contributor

nonfungibleab commented Mar 12, 2024 via email

@dragmz
Copy link
Contributor Author

dragmz commented Aug 4, 2024

The project has been delivered and the source code is available in the repository below:
https://github.com/dragmz/pyagg

I'd like to invite the community to give it a try and leave any comments / bug reports etc.

Additionally to what's been funded here with xGov, I'm also publishing a Rust port of the utility at:
https://github.com/dragmz/rsagg

The Rust port performs much better on high end GPUs like RTX.

@nonfungibleab
Copy link
Contributor

nonfungibleab commented Sep 17, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants