{"id":19238549,"url":"https://github.com/tmpfs/geth-private-key-dump","last_synced_at":"2025-02-23T13:52:52.481Z","repository":{"id":66127928,"uuid":"453548736","full_name":"tmpfs/geth-private-key-dump","owner":"tmpfs","description":"Dump a private key from geth keystore using keythereum","archived":false,"fork":false,"pushed_at":"2022-01-30T00:03:51.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-05T02:12:16.519Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tmpfs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-30T00:03:34.000Z","updated_at":"2022-01-30T00:03:54.000Z","dependencies_parsed_at":"2023-03-10T23:38:42.639Z","dependency_job_id":null,"html_url":"https://github.com/tmpfs/geth-private-key-dump","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmpfs%2Fgeth-private-key-dump","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmpfs%2Fgeth-private-key-dump/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmpfs%2Fgeth-private-key-dump/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmpfs%2Fgeth-private-key-dump/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tmpfs","download_url":"https://codeload.github.com/tmpfs/geth-private-key-dump/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240324059,"owners_count":19783453,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T16:33:25.584Z","updated_at":"2025-02-23T13:52:52.461Z","avatar_url":"https://github.com/tmpfs.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Geth Private Key Dump\n\nUSE THIS AT YOUR OWN RISK ONLY IF YOU KNOW WHAT YOU ARE DOING!\n\nGeth does not support exporting private keys but you may want to move your private key to a paper wallet or import it into another wallet (eg: MetaMask) to perform some transactions.\n\nThis tiny script uses [keythereum][] to do that.\n\n* Run `npm install`\n* Set `datadir` to geth data directory.\n* Set `address` to the public address of the key pair.\n* Replace `_KEY_PASSPHRASE_` with your geth key passphrase.\n* Disconnect from the internet.\n* Run the script (`node dump.js`).\n* Store the private key as a paper wallet or import into another wallet.\n* Delete the password from the file.\n\n[keythereum]: https://github.com/ethereumjs/keythereum/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmpfs%2Fgeth-private-key-dump","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftmpfs%2Fgeth-private-key-dump","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmpfs%2Fgeth-private-key-dump/lists"}