Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

solUI

"Generate Dapps for smart contracts"

solUI allows you to quickly and easily define, build and deploy user-friendly interfaces for your smart contracts on any Ethereum chain.

Getting started

Please read the docs for more info and instructions on getting started.

For contributors

Note: The instructions below are for developers who wish to work on the solUI codebase itself and contribute improvements

Bootstrap the monorepo:

$ npm run bootstrap

At this point you can go into individual packages and test them out.

To create new package (note: if folder_name = pkg1 then name in pkg1/package.json should be set to @solui/pkg1):

$ npm run lerna create <folder_name>

To add a new dependency to one of the packages:

node_modules/.bin/lerna add <npm pkg name> --scope=@solui/<pkg>

Ensure you set the license to MIT and include a corresponding section in the README.md.

Publishing

Update version:

$ npm run prepare-release -- <x.y.z>

Publish NPM packages:

$ npm run release

License

AGPLv3

About

Generate DApps for smart contracts

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages