Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/merokudao/dapp-store-registry
MerokuDAO dApp Store Registry is a package that allows application to add, search, update dApps into the dApp Store Registry
https://github.com/merokudao/dapp-store-registry
dapp dappstore meroku npm store web3
Last synced: 5 days ago
JSON representation
MerokuDAO dApp Store Registry is a package that allows application to add, search, update dApps into the dApp Store Registry
- Host: GitHub
- URL: https://github.com/merokudao/dapp-store-registry
- Owner: merokudao
- License: agpl-3.0
- Created: 2022-04-20T20:49:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-08T06:47:55.000Z (6 months ago)
- Last Synced: 2024-09-26T13:18:25.373Z (about 2 months ago)
- Topics: dapp, dappstore, meroku, npm, store, web3
- Language: TypeScript
- Homepage: https://merokudao.github.io/dapp-store-registry/
- Size: 4.38 MB
- Stars: 7
- Watchers: 1
- Forks: 18
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dApp Store Registry
MerokuDAO dApp Store Registry is self explanatory name. It contains
the dApp Store registry and a helper class to search, filter & list dApps# Adding your dApp to registry
1. Fork this repo
2. Update the file `registry.json` to add your dApp. The schema is described in [merokuDappStore.registrySchema.json](src/merokuDappStore.registrySchema.json).
3. Create a PR
4. After PR is approved and merged, your dApp will be listed in the Meroku dApp Store.# Usage
## Installation
Install using NPM as `npm install @merokudao/dapp-store-registry` or using YARN as
`yarn add @merokudao/dapp-store-registry`## Usage
### Basic
```typescript
// Import
import { DappStoreRegistry } from "@merokudao/dapp-store-registry";// Instantiate a registry.
const registry = new DappStoreRegistry();
await registry.init();// Find all the dApps
const dApps = await registry.dApps();// Search dApps with query string "nft"
const dAppsResult = registry.search("nft");
```Detailed docs can be viewed at [https://merokudao.github.io/dapp-store-registry/](https://merokudao.github.io/dapp-store-registry/).