Hey Monero Community !!
Can anyone please guide me on how to create a custom Monero burn address, or generally in the Cryptonote protocol?
Will appreciate your kind help.
Create a wallet in a live environment in ram with a super long password (100+ characters) and don't write down it or the seed. Send your coins to the address. Why do you want to burn your coins?
Yeah, I guess I wasn't specific enough.
I'm looking for a way to create a provably unspendable burn address.
Meaning it should be obvious, for example contain a lot of consecutive X's.
keep generating wallets until you get one with a lot of x's.
this vanity address generator exists
https://monerotalk.org/t/vanity-address-generator/134https://github.com/ehmry/monero-vanityso you'll essentially publish the viewkey?
The idea is that nobody will have the private key so nobody will have the possibility to spend the funds.
I want to generate an address, to which it's highly improbable anyone will have the private key.
EDIT: Counterparty created such a BTC address back in the days of their launch
Couldn't you still take the same advice I gave but then take whatever address was given and replace the first 10-15 characters with something along the lines of "xxxxxmoneroxxxxx", then again, the viewkey would no longer work so you wouldn't be able to view it anyway. Interesting.
Will this address be valid? will it be possible to send coins to this address? will it be checksum approved?
Even if it did work, it wouldn't serve the purpose because without a viewkey, you can't prove what the address holds. And since the viewkey is derived from the private key, you won't have a valid viewkey.
I think the best course of action would be to somehow provably create a wallet address without ever retaining the files, seed words, and password. Then you'd still have a view key to see the balance but coins could never be spent. Not sure how you overcome the "trust factor".
The idea I thought of is to create 2 addresses, one normally generated address with public viewkey and the other one a burn address without viewkey at all as no one as access to it.
Burn process can be done in 2 steps: send the coins to first wallet and from this one to the burn address.
That way the transactions are visible to the public but no one has access to the receiving address.
Now, I'm not familiar with the Cryptonote checksum rules
Can anyone create an address with as many X's as possible and a valid checksum??