Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/novasamatech/nova-utils
Metadata & configs for client apps in Polkadot & Kusama ecosystem
https://github.com/novasamatech/nova-utils
blockchain dapps polkadot staking substrate
Last synced: about 1 month ago
JSON representation
Metadata & configs for client apps in Polkadot & Kusama ecosystem
- Host: GitHub
- URL: https://github.com/novasamatech/nova-utils
- Owner: novasamatech
- License: apache-2.0
- Created: 2021-10-27T10:59:36.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T12:19:26.000Z (about 1 month ago)
- Last Synced: 2024-10-29T14:48:37.882Z (about 1 month ago)
- Topics: blockchain, dapps, polkadot, staking, substrate
- Language: Python
- Homepage: https://novawallet.io
- Size: 12 MB
- Stars: 21
- Watchers: 4
- Forks: 61
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Governance: governance/dapps.json
Awesome Lists containing this project
- awesome-substrate - Nova Polkadot Utils - Contains static info & metadata to support client apps in Polkadot ecosystem to map it to various netowrks. (Tools)
README
# Nova Utils
## About
This repo contains static information (logos, links, etc.) to support client apps in Polkadot & Kusama ecosystem (e.g. [Nova Wallet]) to map it to the keys/ids from the network itself.Note: For better UX in your app it is recommended to
1. prepare UI states & logic when this information cannot be fetched due to gitHub unavailability
2. cache the data to cover part of the issue of 1.### [List of supported networks](https://github.com/novasamatech/nova-utils/tree/master/chains#supported-networks--assets-data)
### [List of supported dapps](https://github.com/novasamatech/nova-utils/tree/master/dapps#list-of-supported-dapps)## Modules
#### Crowdloan
Crowdloan JSON objects can contain the following information:
* id (to map the static data)
* Parachain name
* Description
* Logo
* Token
* Website
* Reward rate (DOT/KSM multiplier)#### Chains
Contains JSON file with networks info: its token (ticker, precision), types, available nodes, account prefix, set of options (is testnet, has crowdloans)#### Dapps
Contains JSON file with featured DAppsNote: 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.
#### Icons
Contains the iconography for the different parachains and DApp's.Note: Icons should be used from trusted sources, however currently icons are not available on the participants' websites, so for convenience, there is /icons folder.
[Nova Wallet]: https://t.me/novawallet
### Submitting Contributions
- Fork the repository and create a new branch for your contribution.
- Initialize repository by: `make init`
- Commit your changes with a descriptive commit message.
- Push your branch to your forked repository.
- Submit a pull request detailing your changes and explaining why they should be merged.## License
Nova utils is available under the Apache 2.0 license. See the LICENSE file for more info.
© Novasama Technologies GmbH 2023