Skip to content

The core repository for the Galaxia DeFi platform, containing the foundation code and architecture.

License

Notifications You must be signed in to change notification settings

KOSASIH/galaxia-core

galaxia-core

The core repository for the Galaxia DeFi platform, containing the foundation code and architecture.

Galaxia Core

A Decentralized Finance Platform for the Galaxy

Galaxia Core is the backbone of the Galaxia decentralized finance (DeFi) platform, providing a modular and extensible framework for building decentralized applications (dApps) and services.

Overview

Galaxia Core is a Python-based framework that leverages the Cosmos-SDK and Tendermint consensus engine to provide a high-performance and scalable platform for DeFi applications. The framework is designed to be modular, allowing developers to easily add or remove components as needed.

Components

Galaxia Core consists of the following components:

  1. galaxia: The core framework for building DeFi applications and services.
  2. extensions: A collection of extension modules for adding new features and functionality to the framework.
  3. services: A set of service layers for interacting with external systems, APIs, and databases.
  4. models: Data models and schema definitions for the framework.
  5. views: View templates and rendering engines for generating user interfaces.

Features

  1. Modular architecture: Galaxia Core is designed to be modular, allowing developers to easily add or remove components as needed.
  2. High-performance: The framework is built on top of the Cosmos-SDK and Tendermint consensus engine, providing high-performance and scalability.
  3. Extensible: Galaxia Core provides a range of extension points, allowing developers to easily add new features and functionality.
  4. Decentralized governance: The framework is designed to support decentralized governance models, enabling community-driven decision-making and development.

Getting Started

To get started with Galaxia Core, follow these steps:

  1. Install the requirements: Install the required dependencies using pip install -r requirements.txt.
  2. Run the tests: Run the unit tests using python -m unittest discover.
  3. Build the framework: Build the Galaxia Core framework using python setup.py build.
  4. Start the node: Start a Galaxia Core node using python -m galaxia node.

Contributing

Galaxia Core is an open-source project, and we welcome contributions from developers, designers, and community members. To contribute, follow these steps:

  1. Fork the repository: Fork the Galaxia Core repository on GitHub.
  2. Create a branch: Create a new branch for your feature or fix.
  3. Submit a pull request: Submit a pull request to the Galaxia Core repository.

License

Galaxia Core is licensed under the Apache 2.0 license.

Acknowledgments

Galaxia Core is built on top of several open-source projects, including:

  1. Cosmos-SDK: A modular blockchain framework for building decentralized applications.
  2. Tendermint: A high-performance consensus engine for blockchain networks.

We acknowledge the contributions of these projects and the open-source community to the development of Galaxia Core.

Contact

For more information, please contact us at info@galaxia.io.

About

The core repository for the Galaxia DeFi platform, containing the foundation code and architecture.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published