Skip to content

Incorrect derivation path passed to the Ledger by Flow-Port when creating a Flow account #434

@loupiote

Description

@loupiote

When I create a Flow account using Flow Port ( https://port.onflow.org/ ) connected to the Ledger device, the derivation path displayed by the Flow app on the ledger device display is m/44'/1'/769/0/0 .

This derivation path looks very wrong on many levels (1' means BTC-testnet, the account number 769??, no hardened derivation for the account number etc).

My understanding is that the correct derivation path for Flow accounts should be m/44'/539'/x'/0/0 where x is the account number.

This incorrect derivation path could cause the Flow accounts derived from it to become stranded / un-reachable when the issue is fixed in Flow-Port, unless some code is implemented to look for already existing accounts previously created with this funky/wrong derivation path.

Metadata

Metadata

Assignees

Labels

Developer Tool TeamTrack any developer tool related issues/PRs

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions