{"id":13652058,"url":"https://github.com/novasamatech/nova-utils","last_synced_at":"2025-04-09T20:12:07.047Z","repository":{"id":36961568,"uuid":"421781829","full_name":"novasamatech/nova-utils","owner":"novasamatech","description":"Metadata \u0026 configs for client apps in Polkadot \u0026 Kusama ecosystem","archived":false,"fork":false,"pushed_at":"2025-04-09T19:55:18.000Z","size":21786,"stargazers_count":29,"open_issues_count":14,"forks_count":86,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-09T20:12:01.315Z","etag":null,"topics":["blockchain","dapps","polkadot","staking","substrate"],"latest_commit_sha":null,"homepage":"https://novawallet.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/novasamatech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":"governance/dapps.json","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-27T10:59:36.000Z","updated_at":"2025-04-08T10:56:42.000Z","dependencies_parsed_at":"2023-09-22T09:11:29.404Z","dependency_job_id":"d723ab4a-9311-4cff-81c7-059d5becedb0","html_url":"https://github.com/novasamatech/nova-utils","commit_stats":null,"previous_names":["nova-wallet/nova-utils"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/novasamatech%2Fnova-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/novasamatech%2Fnova-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/novasamatech%2Fnova-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/novasamatech%2Fnova-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/novasamatech","download_url":"https://codeload.github.com/novasamatech/nova-utils/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103872,"owners_count":21048245,"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":["blockchain","dapps","polkadot","staking","substrate"],"created_at":"2024-08-02T02:00:54.851Z","updated_at":"2025-04-09T20:12:07.024Z","avatar_url":"https://github.com/novasamatech.png","language":"Python","funding_links":[],"categories":["Tools"],"sub_categories":[],"readme":"# Nova Utils\n\n## About\nThis repo contains static information (logos, links, etc.) to support client apps in Polkadot \u0026 Kusama ecosystem (e.g. [Nova Wallet]) to map it to the keys/ids from the network itself.\n\nNote: For better UX in your app it is recommended to\n1. prepare UI states \u0026 logic when this information cannot be fetched due to gitHub unavailability\n2. cache the data to cover part of the issue of 1.\n\n### [List of supported networks](https://github.com/novasamatech/nova-utils/tree/master/chains#supported-networks--assets-data)\n### [List of supported dapps](https://github.com/novasamatech/nova-utils/tree/master/dapps#list-of-supported-dapps)\n\n## Modules\n#### Crowdloan\nCrowdloan JSON objects can contain the following information:\n* id (to map the static data)\n* Parachain name\n* Description\n* Logo\n* Token\n* Website\n* Reward rate (DOT/KSM multiplier)\n\n#### Chains\nContains JSON file with networks info: its token (ticker, precision), types, available nodes, account prefix, set of options (is testnet, has crowdloans)\n\n#### Dapps\nContains JSON file with featured DApps\n\nNote: To submit a DApp make sure it's not already in [DApps list](https://github.com/novasamatech/nova-utils/tree/master/dapps#list-of-supported-networks) and if not submit a PR to repository.\n\n#### Icons\nContains the iconography for the different parachains and DApp's.\n\nNote: Icons should be used from trusted sources, however currently icons are not available on the participants' websites, so for convenience, there is /icons folder.\n\n[Nova Wallet]: https://t.me/novawallet\n\n### Submitting Contributions\n\n- Fork the repository and create a new branch for your contribution.\n- Initialize repository by: `make init`\n- Commit your changes with a descriptive commit message.\n- Push your branch to your forked repository.\n- Submit a pull request detailing your changes and explaining why they should be merged.\n\n## License\nNova utils is available under the Apache 2.0 license. See the LICENSE file for more info.\n© Novasama Technologies GmbH 2023\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovasamatech%2Fnova-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnovasamatech%2Fnova-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovasamatech%2Fnova-utils/lists"}