Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kilnfi/app-plugin-kiln

Ethereum Ledger App for Kiln
https://github.com/kilnfi/app-plugin-kiln

Last synced: 7 days ago
JSON representation

Ethereum Ledger App for Kiln

Awesome Lists containing this project

README

        

# app-plugin-kiln

![Kiln Logo](https://uploads-ssl.webflow.com/625db3caa8abd6c22d5f0ce3/6260572336892a801afd71e3_Kiln_Logo-Transparent-Dark.svg)

This plug-in is compatible with Nano S / X devices, it enables to interact in a
secure wait with the Kiln deposit smart contract to stake Ethereum. It is based
on the [boilerplate example](https://github.com/LedgerHQ/app-plugin-boilerplate)
from Ledger.

## Existing Flows

### Nano S

#### Deposit

![step 0](./tests/snapshots/nanos_deposit/00000.png)
![step 1](./tests/snapshots/nanos_deposit/00001.png)
![step 2](./tests/snapshots/nanos_deposit/00002.png)
![step 3](./tests/snapshots/nanos_deposit/00003.png)
![step 4](./tests/snapshots/nanos_deposit/00004.png)
![step 5](./tests/snapshots/nanos_deposit/00005.png)
![step 6](./tests/snapshots/nanos_deposit/00006.png)
![step 7](./tests/snapshots/nanos_deposit/00007.png)
![step 8](./tests/snapshots/nanos_deposit/00008.png)

#### Withdraw Execution and Consensus Layer Fees

![step 0](./tests/snapshots/nanos_withdraw/00000.png)
![step 1](./tests/snapshots/nanos_withdraw/00001.png)
![step 2](./tests/snapshots/nanos_withdraw/00002.png)
![step 3](./tests/snapshots/nanos_withdraw/00003.png)
![step 4](./tests/snapshots/nanos_withdraw/00004.png)
![step 5](./tests/snapshots/nanos_withdraw/00005.png)
![step 6](./tests/snapshots/nanos_withdraw/00006.png)

#### Withdraw Execution Layer Fees

![step 0](./tests/snapshots/nanos_withdrawEL/00000.png)
![step 1](./tests/snapshots/nanos_withdrawEL/00001.png)
![step 2](./tests/snapshots/nanos_withdrawEL/00002.png)
![step 3](./tests/snapshots/nanos_withdrawEL/00003.png)
![step 4](./tests/snapshots/nanos_withdrawEL/00004.png)
![step 5](./tests/snapshots/nanos_withdrawEL/00005.png)
![step 6](./tests/snapshots/nanos_withdrawEL/00006.png)

#### Withdraw Consensus Layer Fees

![step 0](./tests/snapshots/nanos_withdrawCL/00000.png)
![step 1](./tests/snapshots/nanos_withdrawCL/00001.png)
![step 2](./tests/snapshots/nanos_withdrawCL/00002.png)
![step 3](./tests/snapshots/nanos_withdrawCL/00003.png)
![step 4](./tests/snapshots/nanos_withdrawCL/00004.png)
![step 5](./tests/snapshots/nanos_withdrawCL/00005.png)
![step 6](./tests/snapshots/nanos_withdrawCL/00006.png)

### Nano X

#### Deposit

![step 0](./tests/snapshots/nanox_deposit/00000.png)
![step 1](./tests/snapshots/nanox_deposit/00001.png)
![step 2](./tests/snapshots/nanox_deposit/00002.png)
![step 3](./tests/snapshots/nanox_deposit/00003.png)
![step 4](./tests/snapshots/nanox_deposit/00004.png)
![step 5](./tests/snapshots/nanox_deposit/00005.png)
![step 6](./tests/snapshots/nanox_deposit/00006.png)

#### Withdraw Execution and Consensus Layer Fees

![step 0](./tests/snapshots/nanox_withdraw/00000.png)
![step 1](./tests/snapshots/nanox_withdraw/00001.png)
![step 2](./tests/snapshots/nanox_withdraw/00002.png)
![step 3](./tests/snapshots/nanox_withdraw/00003.png)
![step 4](./tests/snapshots/nanox_withdraw/00004.png)
![step 5](./tests/snapshots/nanox_withdraw/00005.png)
![step 6](./tests/snapshots/nanox_withdraw/00006.png)

#### Withdraw Execution Layer Fees

![step 0](./tests/snapshots/nanox_withdrawEL/00000.png)
![step 1](./tests/snapshots/nanox_withdrawEL/00001.png)
![step 2](./tests/snapshots/nanox_withdrawEL/00002.png)
![step 3](./tests/snapshots/nanox_withdrawEL/00003.png)
![step 4](./tests/snapshots/nanox_withdrawEL/00004.png)
![step 5](./tests/snapshots/nanox_withdrawEL/00005.png)
![step 6](./tests/snapshots/nanox_withdrawEL/00006.png)

#### Withdraw Consensus Layer Fees

![step 0](./tests/snapshots/nanox_withdrawCL/00000.png)
![step 1](./tests/snapshots/nanox_withdrawCL/00001.png)
![step 2](./tests/snapshots/nanox_withdrawCL/00002.png)
![step 3](./tests/snapshots/nanox_withdrawCL/00003.png)
![step 4](./tests/snapshots/nanox_withdrawCL/00004.png)
![step 5](./tests/snapshots/nanox_withdrawCL/00005.png)
![step 6](./tests/snapshots/nanox_withdrawCL/00006.png)