Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/portalnetwork/kaizen-cli
ππ Kaizen is a powerful framework combine all the blockchain technologies to help you easily develop and deploy dapps
https://github.com/portalnetwork/kaizen-cli
blockchain cli dapp ethereum framework ipfs javascript kaizen smart-contract-tools smart-contracts solidity
Last synced: 17 days ago
JSON representation
ππ Kaizen is a powerful framework combine all the blockchain technologies to help you easily develop and deploy dapps
- Host: GitHub
- URL: https://github.com/portalnetwork/kaizen-cli
- Owner: PortalNetwork
- License: mit
- Created: 2018-07-26T04:11:22.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T13:53:51.000Z (almost 2 years ago)
- Last Synced: 2024-10-22T19:37:47.986Z (22 days ago)
- Topics: blockchain, cli, dapp, ethereum, framework, ipfs, javascript, kaizen, smart-contract-tools, smart-contracts, solidity
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/kaizen-cli
- Size: 13.5 MB
- Stars: 36
- Watchers: 6
- Forks: 10
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
KAIZEN CLI
[![Join the chat at https://gitter.im/PortalNetwork/kaizen-cli](https://badges.gitter.im/PortalNetwork/kaizen-cli.svg)](https://gitter.im/PortalNetwork/kaizen-cli?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)> One stop solution for dapp developers
| [English](./README.md) | [νκ΅μ΄](./README_KR.md) | [δΈζ](./README_ZH.md) |
## π Overview
KAIZEN is an one stop solution for dapp and dweb developer. With KAIZEN, you get:- Develop and manage multiple decentralized tech in one platform.
- Easily build your blockchain on popular cloud providers.
- Customize an existing blockchain to fulfill your requirements.## π Table of Contents
- [Quick Start](#quick-start)
- [Examples](https://github.com/PortalNetwork/kaizen-examples)
- [Command Topics](#command-topics)
- [Dapp Templates](#dapp-templates)
- [Subgraph Templates](#subgraph-templates)
- [Plugins](#plugins)
- [Smart Contracts](#smart-contracts)
- [Instances](#instances)
- [Demo](#demo)
- [Community](#community)
- [Contributing](#contributing)
- [Licence](#licence)## π Quick Start
STEP 1. Install via npm:
```
npm install -g kaizen-cli
```STEP 2. Create a project:
```
kaizen create --template react --name myproject
```STEP 3. Deploy smart contracts:
```
kaizen contracts deploy --url https://github.com/PortalNetwork/kaizen-contracts/tree/master/ERC20
```STEP 4. Upload project to [IPFS](https://ipfs.io), [BTFS](https://www.bittorrent.com/btfs/) or [Swarm](https://ethersphere.github.io/swarm-home/):
```
# Upload to IPFS
kaizen upload ipfs ./build
# or upload to BTFS
kaizen upload btfs ./build
# or upload to Swarm
kaizen upload swarm [file]
```STEP 5. Hosting instance on AWS
```
kaizen instances run nym-loopix-mixnode
```- [`kaizen config`](commands/config.md) - Configure KAIZEN
- [`kaizen create`](commands/create.md) - Create new KAIZEN project
- [`kaizen install`](commands/install.md) - Install a KAIZEN project from GitHub
- [`kaizen upload`](commands/upload.md) - Upload a KAIZEN project
- [`kaizen plugins`](commands/plugins.md) - Plugin management for KAIZEN
- [`kaizen instances`](commands/instances.md) - Instances management for KAIZEN
- [`kaizen contracts`](commands/contracts.md) - Contract management for KAIZEN
- [`kaizen blockchains`](commands/blockchains.md) - Blockchain management for KAIZEN#### Platform (Alpha)
The KAIZEN Platform is currently in experimental alpha.
- [`kaizen login`](commands/login.md) - Login or sign up for the KAIZEN Platform
- [`kaizen logout`](commands/logout.md) - Logout from the KAIZEN Platform
- [`kaizen nodes`](commands/nodes.md) - Node management of KAIZEN Platform## π¦ Dapp Templates
- [React] - Dapp template make by react framework
- [Vue] - Dapp template make by vue framework
- [Plain-near] - Near protocol dapp template simple version
- [React-near] - Near protocol dapp template make by react## π¦ Subgraph Templates
- [Subgraph] - Subgraph template, more information please visit [here](https://thegraph.com/docs/)## π Plugins
- [Bluzelle](https://www.npmjs.com/package/bluzelle) - Decentralized database
- [NKN](https://www.npmjs.com/package/nkn-client) - Data transmisstion
- [ICON](https://www.npmjs.com/package/icon-sdk-js) - Blockchain
- [Orbit](https://www.npmjs.com/package/orbit-db) - Decentralized database
- [Arweave](https://www.npmjs.com/package/arweave) - Decentralized file storage
- [Fluence](https://www.npmjs.com/package/fluence) - Decentralized database
- [Sia](https://sia.tech/) - Decentralized file storage
- [NOIA](http://noia.network/) - Decentralized CDN
- [Near](https://nearprotocol.com/) - Scalable decentralized application
- [Tellor](https://tellor.io/) - Decentralized oracle service
- [Skale](https://skale.network/) - Elastic blockchain network
- [Ren](https://renproject.io/) - Inter-blockchain liquidity for all decentralized applications
- [Nervos](https://www.nervos.org/) - Multi-asset, store of value blockchain
- [Kava](https://www.kava.io/) - Cross-chain CDP platform for leverage assets
- [Zabo](https://zabo.com/) - Multiple crypto wallet provider
- [Loom](https://loomx.io/) - The Production-ready, Multichain Interop Platform for Serious Dapp Developers## βοΈ Instances
- [NYM](http://nymtech.net/) - Decentralized privacy
- [Golem](https://golem.network/) - Decentralized cloud computing## π Smart Contracts
- [ERC20](https://github.com/PortalNetwork/kaizen-contracts/tree/master/ERC20)
- [ERC721](https://github.com/PortalNetwork/kaizen-contracts/tree/master/ERC721)
- [Chainlink](https://github.com/PortalNetwork/kaizen-contracts/tree/master/Chainlink)
- [Hopr](https://github.com/PortalNetwork/kaizen-contracts/tree/master/Hopr)
- [Nucypher](https://github.com/PortalNetwork/kaizen-contracts/tree/master/Nucypher)## π° Faucet
[Join Faucet](https://forms.gle/SSHBeAMBweSWVN5Q7?fbclid=IwAR3k5NWNo8cIavD7t33w4yk0OVSL6iqg18_DVLxbwR_xu4_ZyDARF6ZFK0Q)
Claim test net tokens, [https://faucet.portal.network/](https://faucet.portal.network/):
- [ETH](https://faucet.metamask.io/)
- [ETC](http://kottifaucet.me/)
- [WAN](https://faucet1.wanchain.org/)
- [ICON](https://icon-faucet.ibriz.ai/)
- [TRON](https://www.trongrid.io/faucet)
- [TOMO](https://faucet.testnet.tomochain.com/)
- [QTUM](http://testnet-faucet.qtum.info/#!/)## π Demo
#### Nifty Game
- [Nifty Game](https://github.com/PortalNetwork/nifty-game/) - Nifty is a non-fungible token game build by KAIZEN.
![Nifty Game](https://github.com/PortalNetwork/nifty-game/blob/develop/cardbattle.gif?raw=true)#### Dchat
- [Dchat](http://dchat.web3infra.io/)## π‘ Community
- [Gitter](https://gitter.im/PortalNetwork/kaizen-cli)
- [Twitter](https://twitter.com/itisportal)
- [Facebook](https://www.facebook.com/portalnetworkofficial)
- [Reddit](https://www.reddit.com/r/portalnetwork)
- [Telegram](https://t.me/portalnetworkofficial)
- [Medium](https://medium.com/portalnetworkofficial)## π£ Contributing
We love our contributors!See [CONTRIBUTING.md](./CONTRIBUTING.md) for how to help out.
*Quick Start*: Check out [help wanted](https://github.com/PortalNetwork/kaizen-cli/labels/help%20wanted) or [good first issue](https://github.com/PortalNetwork/kaizen-cli/labels/good%20first%20issue) labels to find issues we want to move forward on with your help.
## π§ Contact
For any questions, please contact **[email protected]** or join telegram: [http://bit.ly/2XjhQV2](http://bit.ly/2XjhQV2)