https://github.com/dapplets/create-dapplet-app
https://github.com/dapplets/create-dapplet-app
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dapplets/create-dapplet-app
- Owner: dapplets
- License: mit
- Created: 2022-09-07T08:51:24.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T10:31:40.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T13:44:12.787Z (almost 2 years ago)
- Language: JavaScript
- Size: 9.85 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README


# Create Dapplet App
## Getting Started
```bash
npx create-dapplet-app
```
### Building
1. **type** - select project type
2. **author** - enter name of the company
3. **license** - enter type of the license
### Dapplet's parameters
1. **name** - the name of the module. The name is the ID of your module so it must be unique.
2. **title** - a module's name. It's displayed in the extension's dapplets list, in the Dapplets Store, on the NFT, etc.
3. **adapter** - create a site-specific adapter for the dapplet
3.1. **adapter's name** - the name of the site-specific adapter for the dapplet.
4. **server** - create a server for the dapplet
5. **overlay** - create an overlay for the dapplet
6. **ContextID** - a list of resources where the module is loaded and activated. You should list site domains or a name of the module (adapter, interface), where domains are already listed.
### Adapter's parameters
1. **name** - the name of the module. The name is the ID of your module so it must be unique.
2. **title** - a module's name. It's displayed in the extension's dapplets list, in the Dapplets Store, on the NFT, etc.
3. **ContextID** - a list of resources where the module is loaded and activated. You should list site domains or a name of the module (adapter, interface), where domains are already listed.
### Interface's parameters
1. **name** - the name of the module. The name is the ID of your module so it must be unique.
2. **title** - a module's name. It's displayed in the extension's dapplets list, in the Dapplets Store, on the NFT, etc.
## Authors
- **Dapplets Project** - [dapplets site](https://dapplets.org/)
- **Documentation** - [documentation](https://docs.dapplets.org/docs/)
- **GitHub Project Dapplets** - [github](https://github.com/dapplets)