Norwegian Puffin Movies

    ethereum-private-key-to-address

    0.0.7 • Public • Published

    ethereum-private-key-to-address

    Convert an Ethereum private key to a public address

    License NPM version

    Demo

    https://lab.miguelmota.com/ethereum-private-key-to-address

    Install

    npm install ethereum-private-key-to-address

    Getting started

    const privateKeyToAddress = require('ethereum-private-key-to-address')
    
    console.log(privateKeyToAddress(Buffer.from('4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d', 'hex'))) // '0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1'
    console.log(privateKeyToAddress('4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d')) // '0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1'
    console.log(privateKeyToAddress('0x4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d')) // '0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1'

    CLI

    Install:

    npm install -g ethereum-private-key-to-address

    Convert private key to public address:

    $ ethereum_private_key_to_address 4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d
    
    0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1

    Piping private key example:

    $ echo 4f3edf983ac636a65a842ce7c78d9aa706d3b113bce9c46f30d7d21715b23b1d | ethereum_private_key_to_address
    
    0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1

    Test

    npm test

    License

    MIT

    Install

    npm i ethereum-private-key-to-address

    DownloadsWeekly Downloads

    13,593

    Version

    0.0.7

    License

    MIT

    Unpacked Size

    612 kB

    Total Files

    10

    Last publish

    Collaborators

    • miguelmota