/muksa

Primary LanguageTypeScript

Muksa

Muksa is a decentralized autonomous organization (DAO) platform built on Venom Network. It provides functionality similar to Snapshot and serves as a useful tool for those looking to create a DAO on Venom Network. With Muksa, you can quickly create a DAO and it will assist you in creating a new currency, allowing you to focus on how to allocate these currencies. Subsequently, currency holders can publish new proposals and make choices based on their opinions within the proposals.

If you're interested in contributing to the development, this platform is built using Blitz.js. You can find most of the information in the Blitz.js documentation.

Features

  • Create and manage decentralized autonomous organizations (DAOs) on Venom Network.
  • Quickly establish new currencies within your DAO.
  • Publish and participate in proposals within the DAO.
  • Make informed decisions based on community voting.

Development

To modify Muksa, follow these steps:

  1. Clone the repository:

    git clone https://github.com/flyinglimao/muksa.git
  2. Navigate to the project directory:

    cd muksa
  3. Install the dependencies:

    yarn install
  4. Start Muksa locally, run the following command:

    yarn dev

This will start the development server and make Muksa accessible at http://localhost:3000.

Contributing

Contributions are welcome! If you're interested in contributing to Muksa, please follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch from the main branch.
  3. Make your desired changes.
  4. Commit and push your changes to your forked repository.
  5. Submit a pull request to the main repository.

Please ensure that your code adheres to the project's coding standards and includes appropriate tests.

License

Muksa is open-source software licensed under the MIT License.