Coder Social home page Coder Social logo

convertelectrumkey's Introduction

convertelectrumkey

What is this?

This is a tool to help users get their coins out of the NavCoin Electrum Wallet. It allows you to convert your electrum Private Key to a format the NavCoin Core Wallet can accept.

Requirements

  • Git (optional)
  • Python v2.7.10
  • Python Package base58 (See Troubleshooting below for install instructions)

Instructions:

  1. Make sure you have the Requirements installed.
  2. Go to NavCoin Electrum
  3. Wallet -> Private Keys -> Export
  4. Enter your password
  5. Format: CSV
  6. Choose Location where Private Keys will be saved
  7. Export
  8. Download this repo:
    • (Without using git) Download this git repo as a zip and extract it. In your terminal navigate to the extracted directory.
    • (Using git) Open a terminal (Unix/Mac) or CMD/Powershell (Windows) and type:
    git clone https://github.com/aguycalled/convertelectrumkey && cd convertelectrumkey
    
  9. After downloading and extracting, in your terminal run
python import_electrum_pk.py /Location/Where/Private/Keys.Are.Saved.csv

Sample Output:

$ python convert ../electrum-private-keys.csv
NavCoin Address: NR9eUDCyWGX3W89NDXvNRaV1uFBzHZ8acb Private Key: PGeYWC4vojjeQgUN9g9sJWLLk7GRR42JHjGT42bwTuX8PLANNmju
NavCoin Address: NWFv9XiurZ2NNQ93TYihtAxGu9pE6d9aKx Private Key: PEKCxr5UumXa11tYmnNgDWkTKgjQgRWy5dhhTvUtXUS7PrbG6ciH
NavCoin Address: NXTyigN9qDZuTi27uyLXzoegYJkt5DqBoE Private Key: PD44ud5b89d4sz4FV3BXHiJJDDvNoPVTSeNmp5aNwgn8noTXRCsJ
NavCoin Address: NdgQZtSTyzJPSkgd6av4NccuLQgcjEsXZH Private Key: PCHXHZ82ua4Zop9sokbc3Z2cvnP7UuHyr9zGPakzpTpNzbvYNsC9
  1. Go to NavCoin Core Wallet
  2. Help -> Debug Window
  3. Import the different private keys using 'importprivkey'. e.g:
importprivkey PD1SKRBoKftg9fqGVUasfVUtu4iDVsSoMb68ZRgFKce8PUKt29tr

Common issues

  • I'm getting an error like File ".\import_electrum_pk.py", line 2, in <module> import base58 ?

    • You're missing the base58 package. Run the following to install it:
      • Windows: (Run Powershell/CMD as Administrator)
      pip install --upgrade pip
      pip install base58
      
      • Unix/Mac
      sudo pip install --upgrade pip
      sudo pip install base58
      
  • I'm getting an SyntaxError: invalid syntax error?

    • Make sure you have Python Version 2.7.10
  • Python/Git can't be found even though I have installed them?

    • After installing you may need to close and reopen your terminal/CMD/Powershell.
    • For Windows your PATH may not be configured correctly. In this case running the following in Powershell, then closing and reopening Powershell will fix the issue (if you used the default installation path for Python):
      [Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User")
    

For further troubleshooting assistance, visit the NavCoin Discord

convertelectrumkey's People

Contributors

aguycalled avatar matt-auckland avatar

Watchers

 avatar

Forkers

encrypt-s

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.