Xrper Posted May 1, 2017 Share Posted May 1, 2017 (edited) Hello, I am trying to find out how to create a cold wallet to store ripple. I would like to use the most official software available, which I understand is rippled. I read this post by David: On 08/02/2017 at 6:04 AM, JoelKatz said: You need to generate a secret and an account using some tool. You can do it with rippled, but others can probably tell you easier ways. Once you've done that, write down the secret on a piece of paper or store it on the drive. It will be a string of about 25 random-looking characters that starts with an "s". Then send the XRP to the account. Now I would like to follow the advice, specifically using the rippled tool (as I imagine this is the most trusted software). Can someone tell me : 1) How to install Rippled (on windows or linux). 2) The commands / script I need to issue to generate the secret key and the account. 3) If I have a cold wallet, and lose the secret key, my thinking is the funds are 100% lost, there's no way to recover the secret key, and you can't access the wallet without it, is that right? 4) How I would upload and withdraw funds onto this account. 5) if gatehub is trusted, and if I create a ripple account instead of a hosted account on there, if the account really is 100% mine, and gatehub have no access to the funds in there. Edited May 1, 2017 by Xrper Link to comment Share on other sites More sharing options...
Hodor Posted May 1, 2017 Share Posted May 1, 2017 The answer might lie in the "resources" section of xrpchat. Here's a couple promising links for you: https://www.xrpchat.com/links/ Link to comment Share on other sites More sharing options...
cobra-kai Posted May 1, 2017 Share Posted May 1, 2017 This is an interesting question. Again, there are easier ways of creating a cold wallet - for example jachilis minimalist client. For a true cold wallet though, you would want to create signed withdrawal transactions on an offline computer, that are transmitted to the network on another computer. It seems this can be done with the rippex client. This is only an outline of the solution with rippled, since it is fairly complicated: 1) There are no official Windows builds of rippled. To run rippled on Windows, you would need to clone the git repository (https://github.com/ripple/rippled) and follow the build instructions in Builds/VisualStudio2015/README.md . For Linux, there is a RedHat/CentOS build, or you could build it yourself on RedHat/CentOS or Ubuntu (https://ripple.com/build/rippled-setup/#installing-rippled) 2) You can find documentation for rippled at https://ripple.com/build/rippled-apis/. To generate a key pair, you would use the wallet-propose command (https://ripple.com/build/rippled-apis/#wallet-propose). 3) Yes. The risk of someone (including you) computing the secret key to your account is so small that it can safely be ignored, at least until quantum computers become mainstream 4) Again, it can be done by using your rippled server directly, but the answer is too long to write here. Basically, you write a JSON transaction request, sign it with your private key, and transmit it to the network. If you really want to do this, please consult the documentation. 5) I haven't used Gatehub myself, but I suppose you are referring to a watch-only wallet, i.e. you provide your address to Gatehub, but not your secret. Then you are right, no one can access your funds unless they have your private key (the secret). Xrper and Global 2 Link to comment Share on other sites More sharing options...
namini Posted May 1, 2017 Share Posted May 1, 2017 As far as I remember you don't need to run Rippled to generate a keypair (but don't ask me how) Anyway, if you want to generate a keypair, I would advise you to use: https://octillionsa.github.io/generate-ripple-wallet/ https://github.com/OctillionSA/generate-ripple-wallet (source) If you simply generate a keypair and lose the secret key, your funds are lost yes, no recovery. If you use Ripple desktop wallet ( https://rippex.net/carteira-ripple.php#/ ) and you still have your local wallet file and remember its password you can still access it. To send funds to a wallet, cold wallet or not you just have to send XRP to its public address. To withdraw or trade you need to use a wallet software (for instance using Ripple desktop wallet, importing your secret key in Gatehub or using one of the hosted wallets https://www.xrpchat.com/topic/4063-popular-wallets/ ) If you're new definitely stay with Gatehub.https://www.xrpchat.com/topic/4069-wallet-for-xrp-i-know/#comment-39469 Otherwise if you really want to store long term, know what you're doing, and don't plan to trade, you can generate a keypair on a computer you trust (virus free), you can do it offline, print the keypair on paper, don't store it on anything connected to the internet. bigbadaboom and Xrper 2 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