mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-03-30 15:08:33 +00:00
28 lines
495 B
Go
28 lines
495 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"github.com/kaspanet/kaspad/cmd/kaspawallet/libkaspawallet"
|
|
"github.com/kaspanet/kaspad/util"
|
|
)
|
|
|
|
func main() {
|
|
cfg, err := parseConfig()
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
|
|
privateKey, publicKey, err := libkaspawallet.CreateKeyPair(false)
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
|
|
addr, err := util.NewAddressPublicKey(publicKey, cfg.NetParams().Prefix)
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
|
|
fmt.Printf("Private key: %x\n", privateKey)
|
|
fmt.Printf("Address: %s\n", addr)
|
|
}
|