LedgerHQ / ledger-fresh-management

This is where product topics are discussed for Ledger Fresh
Apache License 2.0
14 stars 2 forks source link

[NanoApp-Starknet] - Blur Signing (Single Call) #100

Open yogh333 opened 1 year ago

yogh333 commented 1 year ago

Header

Name of the task: Implement the Nano application used to display and sign a Starknet invoke transaction

Name of the module: NanoApp-Starknet

Difficulty: 5

Waiting for: #99

Body

Short description

Implement the Nano application used to sign Starknet Invoke transaction after displaying transaction fields.

Full description

Implement the Nano application (Nano S/S+/X) used to perform "blur" signing on Starknet Invoke transaction. Each field of the transaction shall be displayed on Nano screen to be validated by end-user (account address, max_fee, nonce, version), along with the calldata (targeted contract, method and arguments). When validated, transaction is hashed and signature is computed.

Additionals ressources

Starknet transaction structure

github-actions[bot] commented 1 year ago

Task monitoring 📝


This is an automatic post that is intended to facilitate the follow-up of the project. This post is meant to be edited throughout the life of the project.