{"id":20994959,"url":"https://github.com/cake-tech/ledger-ethereum","last_synced_at":"2026-05-12T04:34:00.550Z","repository":{"id":226049148,"uuid":"739334669","full_name":"cake-tech/ledger-ethereum","owner":"cake-tech","description":"A Flutter Ledger App Plugin for the Ethereum blockchain","archived":false,"fork":false,"pushed_at":"2024-04-10T09:53:02.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"trunk","last_synced_at":"2025-01-20T08:49:58.804Z","etag":null,"topics":["ethereum","flutter","flutter-package","ledger"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cake-tech.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-05T10:14:40.000Z","updated_at":"2024-02-06T11:56:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"f810cf80-7bcd-4120-965b-060ae7075f0e","html_url":"https://github.com/cake-tech/ledger-ethereum","commit_stats":null,"previous_names":["cake-tech/ledger-ethereum"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-tech%2Fledger-ethereum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-tech%2Fledger-ethereum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-tech%2Fledger-ethereum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cake-tech%2Fledger-ethereum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cake-tech","download_url":"https://codeload.github.com/cake-tech/ledger-ethereum/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243410229,"owners_count":20286387,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ethereum","flutter","flutter-package","ledger"],"created_at":"2024-11-19T07:20:42.717Z","updated_at":"2026-05-12T04:34:00.511Z","avatar_url":"https://github.com/cake-tech.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://www.ledger.com/\"\u003e\n    \u003cimg src=\"https://cdn1.iconfinder.com/data/icons/minicons-4/64/ledger-512.png\" width=\"100\"/\u003e\n  \u003c/a\u003e\n\n\u003ch1 align=\"center\"\u003eledger-ethereum\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n    A Flutter plugin to scan, connect \u0026 sign transactions using Ledger Nano devices using USB \u0026 BLE\n    \u003cbr /\u003e\n    \u003ca href=\"https://pub.dev/documentation/ledger_flutter/latest/\"\u003e\u003cstrong\u003e« Explore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/cake-tech/ledger-ethereum/issues\"\u003eReport Bug\u003c/a\u003e\n    · \u003ca href=\"https://github.com/cake-tech/ledger-ethereum/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\u003cbr/\u003e\n\n## Overview\n\nLedger Nano devices are the perfect hardware wallets for managing your crypto \u0026 NFTs on the go.\nThis Flutter package is a plugin for the [ledger_flutter](https://pub.dev/packages/ledger_flutter) package to get accounts and sign transactions using the \nEthereum blockchain.\n\n### Supported devices\n\n|         | BLE                | USB                |\n|---------|--------------------|--------------------|\n| Android | :heavy_check_mark: | :heavy_check_mark: |\n| iOS     | :heavy_check_mark: | :x:                |\n\n### Installation\n\nInstall the latest version of this package via pub.dev:\n\n```yaml\nledger_ethereum: ^latest-version\n```\n\nFor integration with the Ledger Flutter package, check out the documentation [here](https://pub.dev/packages/ledger_flutter).\n\n### Setup\n\nCreate a new instance of an `EthereumLedgerApp` and pass an instance of your `Ledger` object.\n\n```dart\nfinal app = EthereumLedgerApp(ledger);\n```\n\n## Usage\n\n### Get public keys\n\nDepending on the required blockchain and Ledger Application Plugin, the `getAccounts()` method can be used to fetch the \npublic keys from the Ledger Nano device.\n\nBased on the implementation and supported protocol, there might be only one public key in the list of accounts.\n\n```dart\nfinal accounts = await app.getAccounts(device);\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcake-tech%2Fledger-ethereum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcake-tech%2Fledger-ethereum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcake-tech%2Fledger-ethereum/lists"}