Uniqys Kit is a developer-friendly toolkit to create scalable DApps on Uniqys Network. It consists of two components, Chain Core and Easy Framework. Chain Core provides fast and scalable blockchain infrastructure by using sidechain, while Easy Framework allows developers to create DApps without being conscious of the blockchain beneath. Both are currently under development.
For details, please visit our website.
This is a preview version of Uniqys Kit, and it is still under development. It has many features that are not implemented yet, but you can try playing our sample DApp or creating your own DApp.
We would appreciate if you could give us your feedback via GitHub issue, Gitter, or Twitter. Then, we will discuss your feedback, and later release an improved version of Uniqys Kit under an OSS license. We hope you will be looking forward to it!
Chain Core is currently experimental. It can synchronize blockchain, but the consensus and cross-chain algorithm is not implemented yet.
However, chain-core-dev
is included in this repository, and is only for developing DApps.
It can only be run locally, and you can not synchronize blockchain via p2p network.
Easy Framework in this repository implements only minimal features for building DApps as with conventional web applications. It surely does not have enough features yet; we will implement more convenient APIs, secure client, etc. However, current version is enough to experience building DApps on Uniqys Core.
Setup for ndenv
$ ndenv install v10.9.0
📝 It uses lerna for monorepo, so you should run bootstrap.
$ npm install
$ npm run bootstrap
$ npm run build
See packages/samples directory.
$ npm test
Sorry, documentation is not ready yet. Basically, you can create DApps just like creating a backend using Memcached as a database, and a frontend using Axios as an HTTP client. Please refer to the sample application.