Creating own crypto

How can we create a token like WAVES in private network, where we should able to create sub tokens based on that main token. The main token should not depend on the waves.