brothi Posted July 15, 2017 Share Posted July 15, 2017 Hi, i've created 1 paper wallet using http://ripplerm.github.io/ripple-wallet/ I used Kraken to activate it, and i wanted to test a reverse deposit from this wallet to another wallet. And i always have the error message "BAD_AUTH_MASTER: Auth for unclaimed account needs correct master key". I could validate the seed with the public address, could tranfert XRP inside this wallet, the wallet is active, but i can't withdraw. A detail is, i set the "Index" field while using the Ripplerm apps to generate this paper wallet. I didn't know what it was...seems related to family account. How can i withdraw the XRP from this wallet now ? Link to comment Share on other sites More sharing options...
Guest Posted July 15, 2017 Share Posted July 15, 2017 (edited) Are you sure you're using the secret key for this account and not a password to the wallet? tefAUTH_BAD_MASTER is an error due to a key mismatch. This might be relevant: https://forum.ripple.com/viewtopic.php?f=2&t=16496 Edited July 15, 2017 by Guest Link to comment Share on other sites More sharing options...
JoelKatz Posted July 16, 2017 Share Posted July 16, 2017 That means that your seed will never be able to generate your private key using standard tools. Fortunately, you can generate the private key using non-standard tools and you can sign the transaction with the private key even if there is no corresponding seed. You'll have to do a lot of this manually though -- I don't think there are any convenient tools for doing this. Fortunately, to get XRP out of the account, you only need to assemble one payment transaction. Link to comment Share on other sites More sharing options...
brothi Posted July 16, 2017 Author Share Posted July 16, 2017 6 hours ago, tomxcs said: Are you sure you're using the secret key for this account and not a password to the wallet? tefAUTH_BAD_MASTER is an error due to a key mismatch. This might be relevant: https://forum.ripple.com/viewtopic.php?f=2&t=16496 Hi, yes i'm sure. In fact the "index" field is used to create multi-account with the same seed/secret. If i let the index field to empty or 0, i can use the generated wallet without problem. But if i set the index field, i generate an offline transaction with Raw Txn, but can't withdraw the XRP using this transaction. Link to comment Share on other sites More sharing options...
brothi Posted July 16, 2017 Author Share Posted July 16, 2017 1 hour ago, JoelKatz said: That means that your seed will never be able to generate your private key using standard tools. Fortunately, you can generate the private key using non-standard tools and you can sign the transaction with the private key even if there is no corresponding seed. You'll have to do a lot of this manually though -- I don't think there are any convenient tools for doing this. Fortunately, to get XRP out of the account, you only need to assemble one payment transaction. I have the private key associated to the seed for the index i set. For the same seed, this private key is different depending on the value i set in the "index" field. So maybe i can sign my transaction using the private/public key related to the index i choosed... But in the Ripplerm tool i can only set the seed to sign a transaction, not the private key Link to comment Share on other sites More sharing options...
JoelKatz Posted July 16, 2017 Share Posted July 16, 2017 Yeah, you would need a tool that lets you use any private key to sign a transaction. I think rippled will do it if you set the index field. Link to comment Share on other sites More sharing options...
brothi Posted July 16, 2017 Author Share Posted July 16, 2017 Thank you, i will try to use rippled tool, else i will need to wait for an improvment of Ripplerm tool Link to comment Share on other sites More sharing options...
gray Posted July 17, 2017 Share Posted July 17, 2017 If you don't figure it out using rippled, I could put together a tool to help do this fairly easily, but unless you can understand the code yourself you'd just have to trust that I'm not doing anything to steal your keys from you. Link to comment Share on other sites More sharing options...
brothi Posted July 18, 2017 Author Share Posted July 18, 2017 I used rippled to sign succesfully my offline transaction with the private key, but it didn't work neither while submitting to the network. I also used the online websocket API to submit the transaction...same result... @Gray, which tool do you suggest ? I tried nodeJS ripple-recovery-tool but doesn't work at all... Link to comment Share on other sites More sharing options...
gray Posted July 19, 2017 Share Posted July 19, 2017 Hmm, I'm not sure to be honest. Re-reading this, I had thought the issue was something else originally. I'm not gonna be of much help here, sorry haha Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now