{"id":40055855,"url":"https://github.com/cosmostation/keystation","last_synced_at":"2026-01-19T06:35:33.842Z","repository":{"id":36370389,"uuid":"203323620","full_name":"cosmostation/keystation","owner":"cosmostation","description":"🔑 Keystation - decentralized keychain-bassed authenticator enables browsing blockchains built with Cosmos SDK ","archived":false,"fork":false,"pushed_at":"2023-03-07T01:27:23.000Z","size":14551,"stargazers_count":127,"open_issues_count":8,"forks_count":55,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-08-08T14:54:26.352Z","etag":null,"topics":["blockchain","cosmos-sdk","cosmostation","dapps","keystation","tendermint"],"latest_commit_sha":null,"homepage":"https://keystation.cosmostation.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cosmostation.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-08-20T07:31:13.000Z","updated_at":"2025-06-03T11:21:12.000Z","dependencies_parsed_at":"2022-07-17T05:46:01.761Z","dependency_job_id":"ff3ccc12-4257-4b65-984d-f9a28d52f542","html_url":"https://github.com/cosmostation/keystation","commit_stats":{"total_commits":169,"total_committers":8,"mean_commits":21.125,"dds":0.5562130177514792,"last_synced_commit":"675df7874032e794c8b9dad593cd3c873f99a50c"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/cosmostation/keystation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmostation%2Fkeystation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmostation%2Fkeystation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmostation%2Fkeystation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmostation%2Fkeystation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cosmostation","download_url":"https://codeload.github.com/cosmostation/keystation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmostation%2Fkeystation/sbom","scorecard":{"id":305689,"data":{"date":"2025-08-11","repo":{"name":"github.com/cosmostation/keystation","commit":"675df7874032e794c8b9dad593cd3c873f99a50c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":1.3,"checks":[{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 0/21 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 10 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":0,"reason":"29 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2022-0968 / GHSA-gwc9-m7rh-j2ww","Warn: Project is vulnerable to: GO-2021-0356 / GHSA-8c26-wmh5-6g9v","Warn: Project is vulnerable to: GO-2024-2961","Warn: Project is vulnerable to: GO-2023-2402 / GHSA-45x7-px36-x8w8","Warn: Project is vulnerable to: GO-2024-3321 / GHSA-v778-237x-gjrc","Warn: Project is vulnerable to: GO-2025-3487 / GHSA-hcg3-q754-cr77","Warn: Project is vulnerable to: GO-2022-0493 / GHSA-p782-xgp4-8hr8","Warn: Project is vulnerable to: GHSA-wf5p-g6vw-rhxx","Warn: Project is vulnerable to: GHSA-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-xq7p-g2vc-g82p","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-x9w5-v3q2-3rhw","Warn: Project is vulnerable to: GHSA-434g-2637-qmqr","Warn: Project is vulnerable to: GHSA-49q7-c7j4-3p7m","Warn: Project is vulnerable to: GHSA-977x-g7h5-7qgw","Warn: Project is vulnerable to: GHSA-f7q4-pwc6-w24p","Warn: Project is vulnerable to: GHSA-fc9h-whq2-v747","Warn: Project is vulnerable to: GHSA-vjh7-7g9h-fjfh","Warn: Project is vulnerable to: GHSA-jchw-25xp-jwwc","Warn: Project is vulnerable to: GHSA-cxjh-pqwp-8mfp","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-h7cp-r72f-jxh6","Warn: Project is vulnerable to: GHSA-v62p-rq8g-8h59","Warn: Project is vulnerable to: GHSA-g954-5hwp-pp24","Warn: Project is vulnerable to: GHSA-h755-8qp9-cq85","Warn: Project is vulnerable to: GHSA-584q-6j8j-r5pm","Warn: Project is vulnerable to: GHSA-g4rg-993r-mgx7","Warn: Project is vulnerable to: GHSA-5vhg-9xg4-cv9m","Warn: Project is vulnerable to: GHSA-7mc2-6phr-23xc"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T21:58:23.170Z","repository_id":36370389,"created_at":"2025-08-17T21:58:23.170Z","updated_at":"2025-08-17T21:58:23.170Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28562406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T03:31:16.861Z","status":"ssl_error","status_checked_at":"2026-01-19T03:31:15.069Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["blockchain","cosmos-sdk","cosmostation","dapps","keystation","tendermint"],"created_at":"2026-01-19T06:35:33.327Z","updated_at":"2026-01-19T06:35:33.838Z","avatar_url":"https://github.com/cosmostation.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.cosmostation.io\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg width=\"100\" src=\"https://user-images.githubusercontent.com/20435620/55696624-d7df2e00-59f8-11e9-9126-edf9a40b11a8.png\" alt=\"Cosmostation logo\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n\tKeystation (Deprecated)\n\u003c/h1\u003e\n\nKeystation service will soon be terminated. If you wish to continue using Cosmostation wallet service, please follow these steps to migrate from Keystation to Cosmostation Wallet Extension.\n\n# Migration to Cosmostation Wallet Extension\n\n## Migration from Keystation\n\n(Caution) Keystation service will soon be terminated. If you wish to continue using Cosmostation wallet service, please follow these steps to migrate from Keystation to Cosmostation Wallet Extension.\n\nStep 1. From the main page of the Web Wallet, click on 'Connect Wallet' to select a wallet type.\n![1 0 0 Keystation_mainpage-bedc2d6a03e6592b3c9f6c8c8d091e94](https://user-images.githubusercontent.com/5284226/168200330-fb1e9659-e66f-4b89-b197-f71d6366f202.png)\n\nStep 2. Choose 'Connect to Keystation'\n![2](https://user-images.githubusercontent.com/5284226/168200410-1c519a68-e360-422a-a9b1-c9fa1bfad0b4.png)\n\nStep 3. Click on 'Account Setting'\n\nStep 4. Click 'Recover the mnemonics' and enter PIN to check your mnemonic phrase. Please repeat the same process for 'Recover the private key'.\n\n| image1                                                                                                    | image2                                                                                                    |\n| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |\n| ![](https://user-images.githubusercontent.com/5284226/168200444-ea446936-abfe-4c36-a8e5-1db5edb3ec61.png) | ![](https://user-images.githubusercontent.com/5284226/168200700-fc5992b3-0948-486e-aa6a-93b7f88a6a0c.png) |\n\n\u003e :warning: When you recover your private key, please double check if you have the correct HD path. If you have wrong HD path, it will recover a different private key. **If both your mnemonic phrase and private key is lost, then you may not regain access to your funds**.\n\n\u003e :warning: Please save your mnemonic phrase in a safe place and **DO NOT share with ANYONE**. User is responsible for managing the mnemonic phrase. If your mnemonic phrase is lost, there is no way to get the funds back.\n\n\u003e :warning: **DO NOT share your Secret Recovery Phrase with anyone!** If someone has access to your secret phrase, they will have access to your wallet. Cosmostation support will NEVER ask you for your secret phrase or your private key.\n\n## Migration to Cosmostation Wallet Extension\n\n\u003e :warning: Please make sure that you use Cosmostation Wallet Extension on **your private PC**.\n\nTo download Cosmostation Wallet Extension, please click here to download from the chrome web store.\nhttps://chrome.google.com/webstore/detail/cosmostation/fpkhgmpbidmiogeglndfbkegfdlnajnf/related\n\nFrom here, please refer to our docs on how to restore an account with either your mnemonic phrase or private key.\n\nhttps://docs.cosmostation.io/docs/User%20Guide/Cosmostation%20Extension/Account/add-account\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosmostation%2Fkeystation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcosmostation%2Fkeystation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosmostation%2Fkeystation/lists"}